AMD comments on NVIDIA dropping PhysX support when ATI hardware is present
->
Just life past it was reportable on Geeks3D that those who ingest an ATI GPU for graphics patch offloading physics to a PhysX-enabled NVIDIA GPU module no individual be healthy to ingest much a setup. From NVIDIA utility edition 186.x onward, whenever ATI element is perceived in a system, PhysX is disabled. If you poverty PhysX, you’re feat to hit to ingest all-NVIDIA element to intend it. PhysX profession has been the concept of NVIDIA for whatever instance now, so you haw be wondering ground this is a problem.
Well, most a assemblage ago, a assemble of developers began employed on porting the CUDA-based PhysX API to impact on ATI’s Radeon cards. NVIDIA gave those developers official support. Also, up until the ForceWare 186.x driver, NVIDIA mettlesome would blithely appendage physics no concern what GPU was powering graphics. NVIDIA has today disallowed both solutions, and that suggests they’ve had a bounteous modify of heart.
The full collapse began on the NGOHQ forums where individual darthcyclonis unconcealed PhysX was existence disabled, so he emailed NVIDIA regarding it. He conventional the mass response:
Hello JC,
I’ll vindicate ground this duty was disabled.
PhysX is an unstoppered code standard. Any consort crapper freely amend element or code that supports it. NVIDIA supports GPU expedited PhysX on NVIDIA GPUs patch using NVIDIA GPUs for graphics. NVIDIA performs comprehensive Engineering, Development, and QA impact that makes PhysX a enthusiastic undergo for customers. For a difference of reasons–some utilization cost whatever calibre sureness and whatever playing reasons–NVIDIA module not hold GPU expedited PhysX with NVIDIA GPUs patch GPU performance is event on non-NVIDIA GPUs. I’m compassionate for whatever difficulty caused but I wish you crapper understand.
Best Regards,
Troy
NVIDIA Customer Care
This is a rattling provocative situation. It sure module not modify a enthusiastic sort of users, as the portion element falsehood in discourse is kinda unique. It does plead the question, though: Why has NVIDIA denaturized their stance? One also cannot hold but attending the timing of this modify and how near it came to the promulgation of ATI’s Radeon HD 5870 GPU.
To intend ATI’s appearance on the situation, we contacted Neal Robison, Director of Global ISV for AMD. He had this to feature in regards to the timing of this change:
The timing isn’t rattling important. Instead, I would saucer discover that there’s a actual difference between what NVIDIA says, and what they do. They “say” that they are hunting discover for gamers’ prizewinning interests. However, decisions same this are the literal oppositeness of gamers’ prizewinning interests.
We asked Neal for his thoughts on the expiration of PhysX hold on ATI hardware, and ground whatever of it modify mattered considering that DirectX 11’s DirectCompute API standardizes physics offloading. Neal had this to feature in response:
I conceive decorous physics crapper be a beatific abstract for gamers… but it should be for ALL gamers. When it’s acquirable for everyone, mettlesome developers module be healthy to attain physics an whole conception of gameplay, kinda than meet player receptor candy. This requires a physics resolution shapely on business standards. That’s ground DirectX 11 is much a enthusiastic deviation saucer for our industry–DirectCompute allows mettlesome physics that crapper be enjoyed by everyone. There are individual initiatives (some open-source) that module hit awing GPU-based physics for everyone, using either DirectCompute or OpenCL. You’re dead right–industry standards module attain whatever copyrighted accepted irrelevant.
At advise time, NVIDIA could not be reached for comment. We module update this news as presently as we center their lateral of it.
Ed note: AMD has place its money where Neal Robison’s representative is. The consort declared today that it was agitated aweigh with the utilization of an open maker physics engine titled Bullet Physics. Based on the vendor-neutral OpenCL and DirectCompute languages, it crapper separate on whatever past Radeon or GeForce product. We hit requested statement from NVIDIA on this start as well. Oh how the strategy thickens!