PhysX and advanced PhysX differences?

stamval

Distinguished
Oct 14, 2013
64
0
18,630
Hey guys i was up to buying a new gaming pc. I was so sure about what GPU should i take until the AMD "non-compatibility" with physX came. First i want to know if physX makes that lot of difference during gameplay in the graphic's visual...second i would like to know if AMD doestn support physX at all because some say that it does and some others that it doesnt...and final what the heck is "Advanced physX". Any response is heavily apreciated!! 😀
 
Solution
Not that many games actually use PhysX, so before worrying too much, check those games you want to play support it.
It allows better simulation of things like smoke/fog, fire, water, cloth and bounding/falling/rolling objects giving games that support it a more detailed and realistic look and feel.
I think all games that support PhysX can run, with it enabled, on AMD hardware, but the calculations are shunted over to the CPU and the result is a savage loss of frame rate, one example is Metro LL, on my rig suffers a near 50% slowdown with PhysX enabled.
There were tricks to fool Nvidia drivers to allow PhysX calculations to be offloaded onto a suitable Nvidia card if a AMD/ATI card was used as the renderer but they stopped that in later...
Only nvidia does physx, some games may use opencl which works on AMD as well. So far its mostly been used for pointless eye candy such as litter/snow floating about in the game. I've no idea what advanced physx is.
 
Not that many games actually use PhysX, so before worrying too much, check those games you want to play support it.
It allows better simulation of things like smoke/fog, fire, water, cloth and bounding/falling/rolling objects giving games that support it a more detailed and realistic look and feel.
I think all games that support PhysX can run, with it enabled, on AMD hardware, but the calculations are shunted over to the CPU and the result is a savage loss of frame rate, one example is Metro LL, on my rig suffers a near 50% slowdown with PhysX enabled.
There were tricks to fool Nvidia drivers to allow PhysX calculations to be offloaded onto a suitable Nvidia card if a AMD/ATI card was used as the renderer but they stopped that in later driver releases, it still works, but only on older drivers. Other workarounds seem to exist but they're at best a little awkward to use.
I think Advanced PhysX does exactly what it says on the tin!
 
Solution