This is one of my biggest feature requests for Apple. I want a tiny little laptop with an integrated GPU when I'm on the road. But when I'm home I also want to be able to run simulations, play games on a big screen & do VR. And for that I want a desktop class GPU when I'm at home. And I want that GPU to be upgradable - CPU speed isn't improving anywhere near as fast as GPU speed, so it makes sense to keep the rest of my system across multiple GPU generations.
The laptops are already there. The RAM fiasco aside, the current laptops are fine little machines. And with thunderbolt 3 they should have no problem supporting external GPUs.
All thats missing is an official apple egpu enclosure and software support! People on the internet have already gotten them working via injecting kexts into the kernel. But first party support would make the whole thing way better, and way more stable. C'mon apple! We're so close! Take my money!
*Still rocking a Mid 2010 Mac Pro since the 2013 model was underwhelming and nothing has been released since.
Once of the biggest requests from Mac Pro users was the ability to at least have the option to use NVIDIA cards. I had a Macbook pro (2013 i think) which had a dedicated NVIDIA graphics card in it, and then i upgraded to a 2015 model Macbook pro with the same specs (100% decked out) and noticed a huge drop in graphics performence due to the fact that I was stuck with the AMD graphics card (as Apple had dropped NVIDIA as their dedicated graphics card provider during those years). I really regretted upgrading my Mac and wish i could have my older one back which had the NVIDIA card.
>We have reached out to Nvidia for a statement about compatibility down the line with lesser 10-series cards, and I’m happy to report that Nvidia states that all Pascal-based GPUs will be Mac-enabled via upcoming drivers. This means that you will be able to use a GTX 1080, for instance, on a Mac system via an eGPU setup, or with a Hackintosh build.
https://9to5mac.com/2017/04/06/nvidia-titan-xp-beta-pascal-d...