UCyborg wrote on 2024-02-21, 09:01:
I suppose some games could have artificial limitations and not use PhysX if non-NVIDIA card was detected
RandomStranger wrote on 2024-02-21, 09:18:
PhysX was deliberately made in a way that it's unbearably slow on anything that isn't nvidia.
It's not an artificial limitation. The amount of physics effects in GPU mode was/is too much for a CPU to process and have acceptable performance (You can force it in the driver control panel to be processed by the CPU though).
The reason that mode is limited to nvidia is that GPU-accelerated Physx uses CUDA, which non-nvidia parts don't support.
The only option is to disable GPU PhysX in the game, which switches to a non-accelerated CPU-only Physx mode with reduced game physics.
There used to be a site that kept track of physx games:
https://web.archive.org/web/20211206091850/ht … php?p=gam&f=all
AFAIK all retail games that support GPU physx also have the option to switch to a lighter CPU mode.
@OP
Maybe if there was a way to run CUDA on non-nvidia cards, then perhaps GPU physx can be made to work.