In this example, disabling the HUD using the in-game keybind reduces CPU power by several watts, and tends to provide somewhere around a 25-50% boost in FPS.
Is this known and expected behavior? Does "MyGUI"/OGRE use software (CPU) rendering for the GUI, not GPU rendering? Why would compositing a 2d image onto the 3D scene coming from OGRE result in such a drastic decrease in performance?
I have tried this both on native D3D11 and on DXVK, and the performance impact is present in both APIs. Happy to provide more details as requested.
CPU: Ryzen 1600x
Motherboard: AsRock X370 TaiChi
GPU: 5700XT
RAM: Micron E-die, 1766Mhz (3533 DDR), tight timings
Ex.1
Locked 60 FPS
WITH HUD
~46w CPU Package power

Ex.2
Locked 60 FPS
WITHOUT HUD
~42w CPU Package power
Note: significant decrease in primary thread utilization (top right of overlay, fourth slot from the left, within the "T0" line)

Ex.3
Unlocked FPS
WITH HUD
.01%/1%/Avg framerate respectively: 86/97/106

Ex.3
Unlocked FPS
WITHOUT HUD
.01%/1%/Avg framerate respectively: 119/132/146
