2017 15" MacBook Pro (RP560) [7th,4C,H] + RX Vega 56 @ 32Gbps-TB3 (Blackmagic eGPU Pro) + macOS 10.15.5 & Win10 2004
eGPU hardware (eGPU enclosure, video card, any third-party TB3 cable, any custom mods)
1. Update eGPU firmware to 1.2
2. Install latest Windows 1909 or Windows 2004 & bootcamp (I have tried both)
3. Remove bootcamp GPU drivers with DDU
4. install Adrenalin Red edition from bootcampdrivers.com
5. Plug eGPU a few times left and right side
I purchased the BM eGPU pro because I bought into 2x LG 4K ultrafine monitors. In osx it's great. I can daisy chain EGPU -> Monitor 1 -> Monitor 2 and everything works perfectly. Stick a pile of peripherals onto various devices in the chain, no problem.
In Windows it's a bit trickier.
- if I plug the second monitor in the chain, the eGPU won't come alive
- if I plug the eGPU to any tb3 port other than bottom left, the eGPU won't come alive
- if I hot plug any tb3 device to the egpu daisy chain, windows will crash.
Otherwise it seems to work fine, I can plug in the second monitor directly to the laptop and get the dGPU to drive it. Benchmark-wise I get 45-50 FPS in Forza Horizon 4 on Ultra 4K settings, so I'm quite happy. It doesn't work with my 2019 Macbook Pro though.
Also works fine on Windows Update insider track
There are many ways to add USB-C ports to connect a USB-C display.
Those methods are not as convenient as using a BlackMagic eGPU Pro but at least you're not stuck with a specific GPU. The BlackMagic eGPU Pro connects to the displays using Thunderbolt instead of USB-C so the USB ports will be faster (5 gbps) than with a USB-C connection (480 Mbps).
Yeah I tallied it up - razer core x + 5700XT + 2x huawei VR2 + tb3 dock were about the same cost as blackmagic. Luckily these have been in quite high demand recently, so if I decide to switch I'm likely to recoup most of the cost. Do you happen to know if I can use the USB ports on the eGPU enclosure to make the VR2 cables work?
@swistak, I think any USB source should work as long as it supports USB 2.0 (most USB 3.x ports do). If you run out of ports, then a USB 2.0 hub can work as well.
Interesting to see TB3 output working, is it defo TB3 and not falling back to USB C protocols? Not sure if there have been any reports of TB3 displays working with Blackmagic eGPUs in Windows as of yet....
2017 13" MacBook Pro Touch Bar
GTX1060 + AKiTiO Thunder3 + Win10
GTX1070 + Sonnet Breakaway Box + Win10
GTX1070 + Razer Core V1 + Win10
Vega 56 + Razer Core V1 + macOS + Win10
Vega 56 + Mantiz Venus + macOS + W10
Could it be using USB3 over a thunderbolt cable?
The monitor is plugged into the second TB3 port on BM egpu pro (basically the same as my OSX setup). When I want to game I just have to disconnect the second monitor in the daisy chain.
There's another report of a user with working TB3 output out of BM Pro in Win 10
Similar to his experiences it only started working after I upgraded the Blackmagic firmware. Sadly it only works on my 2017 MBP
@eightarmedpet how would I verify in Windows that it is indeed using TB3 for video output?
I've tried looking for that information in HWinfo but I'm quite new to windows, so don't really know what I'm doing
@swistak, TB3 to a Thunderbolt display would appear as new PCI devices in the device manager. Usually a bunch of PCI buses and a USB controller (root hub) for the USB features of the display.
It appears your LG display is connecting as Thunderbolt. The USB supports USB 3.x in this case.
If the display were connected as USB-C, then you would see a USB hub instead of a root hub/controller and no new PCI buses. Also, USB devices could only connect as USB 2.0.
You'll see the display is connected to the GPU in either case (Thunderbolt or USB-C connection). HWiNFO doesn't show displays? I think Display Manager does.
I only see one Thunderbolt LG device. I though you chained two displays?
@swistak, Is Windows better at Thunderbolt on a PC than Mac? Because these issues are kind of ridiculous. Maybe Windows doesn't like the Mac firmware on the Thunderbolt controllers.