Model: MacBook Pro 2017 15" (Touchbar)
CPU: Intel Core i7-7700HQ @ 2.8 GHz
iGPU: Intel HD Graphics 630
dGPU: Radeon Pro 555
OS: Windows 10 Home
Benchmarks - all external LCD
The Performance improvement is awesome! Gaming and productivity is very near my old desktop, where I salvaged the graphics card from.
I find this setup very interessting because I managed to transform my daily work driver, the MacBook Pro, into an allrounder with the small blue box, a Samsung T5 512 GB external SSD, as my windows 10 bootdrive and a desktop graphics card in the Razer Core X I can now game reasonably well on it and it is a pleasure to work in the Unreal Engine 4 Editor.
Because of the external ssd the setup feels quite exotic, but I was impressed how it performs and works out of the box.
Since I don't have a AMD desktop card to plug into the Razer Core X, I haven't tried to get the eGPU run under MacOS.
Should you aim for such a build? I would say now. Considering the cost for a MacBook Pro 15" 2017 model with touchbar, the external ssd (cause buying more storage from apple is freaking expensive), the enclosure and the graphics card, it is way to expensive. I tried this setup because I'm currently running the MacBook as a my day-to-day work machine and I had the graphics card sitting unused in my old desktop pc. The idea is fun: You have a mobile and okay'ish powerful portable laptop and can ramp up the power stationary at home if you need to. Just my 2 cents to the topic
I think i want to attempt this build despite the smallish trade off power for portability but i must ask does hot plugging work for you on the Windows side of the things?