Given that Mac Pro is coming that could support Nvidia cards, and there are already eGPUs that should, it's time that Apple did...
Mac to include graphics processing unit by Nvidia was the Power Macintosh G4.
So, it was not that Apple ditched ATI and fact there was MHz model of the Power Mac G4.
Still, with the exception of iMac which had ATI RAGE 128 Ultra, for the next two years, all Macs shipped with some Nvidia GPU.
In 2004, Apple Cinema Display was delayed GeForce 6800 Ultra DDL...
Back July of that year, Nvidia had admitted problems the company refused to confirm that its chips were causing MacBook problems..
That performance to power ratio is most significant for GPUs inside laptops and Nvidia continued to make graphics cards that could be used as eGPUs for Macs.
In FAQ on Nvidia's developer site, that Apple was to blame for the lack of web drivers for Mojave...
But, the drivers are available for High Sierra and are getting updated to this day — and we can testify that they still work in Mac Pro, including the 1000-series cards..
But, it's user-hostile to not allow Nvidia to release the drivers for eGPU use, and for the non-zero percent of those users.
Read more