macOS 10.13.4 introduces official support for external graphics cards which you can now plug in on order to get additional graphics performance. But it seems that Nvidia graphics cards are not getting any Apple eGPU support in macOS 10.13.4 High Sierra. The support page mentions support for external GPU enclosures from PowerColor, Sonnet, and OWC, keep in mind that others also work.
According to the page, the Apple eGPU support in macOS 10.13.4 High Sierra is for multiple graphics cards including Radeon RX 570 and RX 580, AMD Vega 56 and 64 as well the Radeon Pro WX 7100 and 9100. Cards are not specific to vendors and as long as they comply with reference specifications you should be in the clear.
It is interesting to note that Nvidia support is not mentioned in the update and while there are ways to get Nvidia graphics cards working, there are hacks and workaround, which are not officially from Apple. It is also interesting to note that some graphics cards that used to work in the Beta version are no longer supported. This includes the AMD RX 560.
External graphics card enclosures are pretty expensive to start with and adding an RX 560 to the enclosure would add little power. That would make little sense. That could be one of the reasons why Apple removed this but we are not sure what to make of this at this point in time.
According to the official page. With eGPU support in macOS 10.13.4, you can:
- Accelerate applications that use Metal, OpenGL, and OpenCL
- Connect additional external monitors and displays
- Use virtual reality headsets plugged into the eGPU
- Charge your MacBook Pro while using the eGPU
- Use an eGPU with your MacBook Pro while its built-in display is closed
- Connect an eGPU while a user is logged in
- Connect more than one eGPU using the multiple Thunderbolt 3 (USB-C) ports on your Mac2
- Use the menu bar item to safely disconnect the eGPU
- View the activity levels of built-in and external GPUs. Open Activity Monitor, then choose Window > GPU History.
Let us know what you think about Apple eGPU support in macOS 10.13.4 High Sierra and how this effects you. Would you like to see Nvidia support in the future?