UWM8 wrote on Yesterday, 17:25:
The NVIDIA PhysX indicator is reliable!
The indicator only shows that the game is calling the GPU, but it does not necessarily mean the code is actually executed on it.
UWM8 wrote on Yesterday, 17:25:
Some officially NVIDIA PhysX GPU accelerated, get GPU acceleration only if PhysX is set to high, please see Cryostasis.
Because in such games that setting is specifically coded to run on the GPU. Cryostasis is not a CPU-only game.
UWM8 wrote on Yesterday, 17:25:
The option on the config file speaks clearly : bDisablePhysXHardwareSupport= true or false; false means use dedicated hardware, if on the NVIDIA control panel is set a GPU, it will run on GPU otherwise you're free to set CPU;
It doesn't. Even if you try to force it to use dedicated hardware, if there is no GPU specific effect in the game code, it will not run on the GPU, regardless of what you set in the control panel. One example is Xcom 2, where setting that option to false simply disables the physics effects.
UWM8 wrote on Yesterday, 17:25:
If this option increase performance or change visual graphic quality, is the ACTUAL question.
To establish once and for all, the answer, we must run some test on a dual gpu configuration, both NVIDIA and at least one PhysX hardware acceleration compatible; and see if a dedicated PhysX GPU would increase in usage.
So if you haven't properly tested this, why are you claiming with such certainty that it works? If your only reasoning is the nvidia physx indicator, that's not enough. There are many posts on the internet where people have used that unreal engine option and it didn't work.
I'm not saying there's no game out there that can't be forced to have its physx code run on the GPU, but it requires proper testing to determine that, and I haven't seen it yet.
UWM8 wrote on Yesterday, 17:25:
old games were used to ask if you would run software mode or hardware accelerated, and guess what? Software was intended to run CPU only...
Only those games that have dedicated CPU and GPU modes. Those physx games that do not offer a specific GPU mode, seemingly run on the CPU, regardless of that bDisablePhysXHardwareSupport config.