Yes. In Boot Camp the eGPU will drive the internal display in all games and apps. (eGPUs in Boot Camp are not supported by Apple, but the folks at
eGPU.io have got them working, and the unofficial, customized drivers at
BootCampDrivers.com—which won’t support the internal Vega 64 before June—are reported to help in avoiding driver conflicts between internal and external Radeon GPUs.)
In macOS, the eGPU will drive the internal display only if the developer adds this support to the app or game. So far only one of Feral’s macOS games,
Rise of the Tomb Raider, has eGPU support for the internal display. I don’t know what the situation is with other game developers, but I expect more will add support eventually.
See
Use an external graphics processor with your Mac.
If I recall correctly, yes, an application can use the internal GPU plus
multiple eGPUs for compute. Perhaps it’s up to the application? If so, Geekbench may be restricting computation to a single GPU to make comparison of results less complicated. (Even if Geekbench were using both GPUs, however, I wouldn’t expect the score to
double, since the external eGPU would normally be more powerful.)
That is indeed what I’ve heard. An external display connected directly to eGPU will give the best performance, and will work even if the app or game developer has done nothing to enable eGPU support.
No, I don’t think so. For driving a display, I believe only one GPU is used, unlike operations that use GPU compute for, say, accelerating a Final Cut Pro render, where the GPUs are being used as very fast coprocessors.
Perhaps those
2019 iMac Vega 64 results from 2018 were from units inside Apple. The “AMD Radeon RX Vega 64 Compute Engine” could have been an eGPU, or perhaps they were testing the iMac with internal Vega 56 and 64. I’ve heard that the Vega 64 runs a lot hotter than the 56, and it could be that they both run hotter than the 48. Perhaps the thermal constraints of the iMac’s cooling system are why Apple chose to offer the Vega 48 instead of the 56, and not because of some artificial attempt to differentiate the 2019 iMac from the iMac Pro (but that’s pure speculation on my part).