I have been reading through and I am seeing conflicting information about eGPU support.
Does the 2018 MBP with dGPU (Vega 20) support eGPU with the new 19.1.2 V3 drivers?
If so, does it require the EFI hack?
Will it support displaying the eGPU output on the laptop LCD?
Will the same drivers support the laptop's dGPU and a Vega 64 in an eGPU?
I have run the installer with success without the eGPU plugged in. Once I plugged in the eGPU, Windows was unable to just determine and install drivers on its own, so I tried to re-run the installer. This caused the laptop LCD to blank and the system appeared to be hung at that point. Any advice would be appreciated.
UPDATE: I actually had an HDMI issue that's been corrected, so now I can tell that the eGPU will only work when a monitor is plugged in AND I boot with the eGPU plugged in, first. If I boot with the eGPU plugged in after, I get the error Code 12 on the eGPU device. I don't see much of an issue with having to boot with the eGPU plugged in, if it would also work on the internal display, as well.
I have a 2018 15" MBP with a 560X dGPU and a Aorus RX580 eGPU. Answering your points:
- I've never had any issues with any of the BCD drivers since I got the laptop. - No EFI hacks or anything. - The latest versions of Windows 10 has sorted out dual AMD GPUs and now supports eGPU acceleration on the internal display panel. Anything older than a couple months ago will only accelerate an external display. - The drivers I use support both my eGPU and dGPU without any issues.
I'm not sure if there's any major differences between the Vega and the 560X drivers. You will need to boot windows with the eGPU attached as hotplugging doesn't work (yet...?) with Windows. If you're on Windows 10, if you have all the system updates installed your internal display should be working again. In order to set applications to use the eGPU instead of the dGPU, you'll need to go into the Graphics Settings in Windows 10's Settings application, select "Classic Applications", add the program you want to accelerate with the eGPU, hit options, and set it to high performance.
2018 15" Macbook Pro - Radeon Pro 560X Gigabyte RX580 Gaming Box eGPU