2017 15" MacBook Pro (RP560) [7th,4C,H] + RX 6800 XT @ 32Gbps-TB3 (Razer Core X) + macOS 11.5.2 & Win10 21H1
macOS Big Sur 11.5.2 & Windows 10 21h1
MSI RX 6800 XT
Samsung Odyssey Neo G9
Samsung T7 SSD 500 Gb - partitioned 200 Gb to macOS 300Gb to Windows for external storage
Plug & play for macOS
bootcamp internal 50Gb partition for Windows 10 21H2
Currently eGPU plugged in on top right TB3 port with a usb hub connected to the second TB3 port there. I do not need to do any tweaks in device manager to allocate resources either.
I believe I am one of those lucky guys that does not encounter much issues when getting my eGPU work in both macOS and Windows. Having said that, it means that I am happy to report that it works flawlessly!! Fingercrossed that it will keep performing normal for the days to come.
I have not yet fully tested the system but everything appears to be normal. I can keep my eGPU connected when I boot in both OS so no hot plugging or anything. I shall report bit later on my gaming experiences and other issues if that arises.[Update 13.9.21] I have been using the setup on both macOS and Windows without any trouble. The eGPU works on all 4 TB3 ports. I have not tested whether it will cause any issues if I use my Samsung T7 SSD on the same side as I only use it on the opposite side. I have played both FF14 and BioShock Remastered on both system. FF14 shows significant improvement in macOS but could not beat Windows. Bioshock is smooth on macOS but on Windows it goes up to 140fps.
macOS - Medium Setting 20fps (internal GPU) to 40fps (eGPU)
Windows - Maximum Setting 70fps
PS: I am one of those people that did not do enough research and bought a RX 6700 XT only to find that macOS does not support it. I had to return it and get the RX 6800 XT instead. Should have bought RX 6800 XT right from the start so I don't need to lose on restocking fee. I am glad it is working great now regardlessly.
@wsscal, Hi wsscal, your setup looks very tempting. Could you please tell me exactly the version of the MSI RX 6800 XT that you're using? I've noticed that some third-party brands of 6800 XT work, but definitely not all the various versions they release. I would really appreciate hearing which one you've bought. Thanks a lot.
I am using MSI RX 6800 XT Gaming X 16G for this setup. Currently I have updated the driver to the September Adrenalin bootcampdriver and it is working fine. In fact I think it actually makes the screen flicker occur much less in Windows. Originally it was flickering randomly (for less than a second) few times an hour, at the moment it happens maybe 1-2 times an hour. Mind you, it could be because of the game settings or AMD software setting instead.
I do want to take this opportunity to give a quick update to this set up as well. After using it for a month, I have found that my eGPU only works on the top right TB3 or the bottom left TB3 in Windows. If I plug the eGPU to any of the other two TB3 ports it won't work. It will also not work if I plug the eGPU and the external SSD on the same side in both Windows and MacOS.
Additionally, I have played a few more games since my update so I can give a bit information how this setup performs.
Performance Average FPS Low/High settings (all gaming was done in Windows)
Battlefield 5 40fps/33fps
Nier Automata 70fps/55fps
FarCry 6 30fps/18fps
An interesting finding is that in all 3 of those games my CPU did not hit more than 85% while my eGPU was running 90-100%. Hence I am not entirely sure where the bottleneck is happening given the GPU is pretty high end. Having said that, my monitor is pretty hard to drive despite it is not a true 4K monitor. I am interested to hear from other people's experiences in this.
After further investigation in the matter, I believe the culprit of relatively low FPS on 6800 XT is the bottleneck of TB3. Having said that, I am not very good at computer so I would appreciate if anyone can tell me otherwise. I did a test with HWinFO on BF5. I have a feeling that my best course of action if I want to play AAA titles from 2018 is to build a desktop out of my 6800 XT. It is just loosing too much performance at present.