RX 480 working with 10.12.4
okay guys after fiddling around a bit, i have got my RX 480 working again using macOS 10.12.4.
if you won't wait until the automate-egpu script is updated, you can achieve to run your RX 470/480 with the following steps:
1. follow itsage's guide to adapt the kext files for 10.12.4, which alone does not work for eGPUs:
2. download the automate-egpu script and replace all "9500" appearances with "9510" (sry had to remove the link due to copyright violations)
3. follow goalques instructions as usual
by now your eGPU should run under macOS 10.12.4
other users reported this is not working for the new MBP 2016 with TB3 connectors (you get no acceleration there). If you owning a mac with TB2 or TB1 connection you are good to go. Also using the TB3 <-> TB2 adapter from Apple with a TB3 enclosure works fine.
Any performance change? RX480 didn't perform too well in Valley.
MacBook Pro 2018 Touch Bar i7 quad-core 2.7Ghz - 16GB RAM - 512GB PCIe SSD
my awesome Radeon VII eGPU
my Mantiz Venus extreme mod with Sapphire Nitro+ RX Vega 64
It is not that the RX480 perform bad under valley, it is that you got the real game performances under this bench. When you run valley with and nvdia card you got an higher score but at the end perform the same in game, i.e compared with a GTX1060.
Nvidia optimization compute the max fps it could, so on valley you got the same lower fps mark between the two, but the max fps fairly is higher, the average fps too is higher, but only because it cap 200fps in some light benchmark scene where the RX cap at 160fps for example. On the heavy scene the fps output is roughly the same.
This explain the relative bad result of AMD cards on valley compared to nvidia counterpart. I just consider valley a decent in game benchmark on AMD side, since the output fps is roughly the one i got when i play BF1. On the other side if i only stand on 3Dmark result my R9290 oc should be compared with a RX480/GTX1060, but the overall in game performances are far beyond a GTX980/R9Fury.
For anyone with a 2016 Macbook Pro:
From the automate-egpu thread, it seems that apple has nerfed the ability to use a dummy adapter dongle with the Sierra 10.12.4 update, nerfing acceleration with AMD cards entirely. The firmware for the TB3 ports has been updated and there is currently no way to downgrade or fix the issue, downgrading to previous versions of Sierra does not fix this. It would seem that using AMD cards on 2016 Macbook pros is likely on its last legs unless someone can find out how to downgrade the TB3 port firmware, or find a new solution.
That no way to downgrade came already on Sierra 10.12.3 and ever since using AMD cards on 2016 Macbook pros has not been possible.
So to clarify things:
I am only interested in acceleration with FCPX so if that can be done with an NVIDIA ...
So to clarify things:
I am only interested in acceleration with FCPX so if that can be done with an NVIDIA …
Older Thunderbolt and Thunderbolt 2 connections have been reported as working in 10.12.4.
Thanks ... Now I really look forward to your test with FCPX and GTX ...