There is an actual hardware reason for a lot of this unfortunately. Some apis are emulated in the drivers on cpu or gpu shaders instead of being implemented properly in dedicated hardware paths. This is especially true for dx9 and dx10, partially true for some uncommon dx11 and dx12 functions.
Iirc battlemage is the first Intel GPU line that has proper hardware implementations for the entire API, or at least complete enough that it doesn’t massively affect performance.
What about Alchemist? I got a A770 and I’m starting to feel left behind now that the A series is having issues that don’t exist in the B series. :(
The A770 is supposed to be still more power spec-wise on paper than what’s currently available for Battlemage…
There is an actual hardware reason for a lot of this unfortunately. Some apis are emulated in the drivers on cpu or gpu shaders instead of being implemented properly in dedicated hardware paths. This is especially true for dx9 and dx10, partially true for some uncommon dx11 and dx12 functions.
Iirc battlemage is the first Intel GPU line that has proper hardware implementations for the entire API, or at least complete enough that it doesn’t massively affect performance.
Fascinating read/watch if you want to learn more
https://devtest.gamersnexus.net/news/intel-fights-back-arc-battlemage-xe2-gpus-changing-hyper-threading
Yeah, I figured it’d be something like that.