Quote:
Originally Posted by xenocide
If they could reverse engineer and get it to work when it was locked down, they will get it to work easier, and better, now that the platform is open source.
|
Nvidia's stance has been (I think) that 1. It's an Nvidia bought-and-paid-for tech, 2. JHH is a stubborn mule, and 3. Nvidia couldn't make PhysX workable with AMD unless they both *shockhorror* collaborated to ensure compatibility every time the PhysX engine is updated
Quote:
Originally Posted by xenocide
AMD has the technology to run that shit, but Nvidia controls the patents to it. So rather than pay licensing fees (assuming Nvidia even offered them) AMD chooses to just ignore PhysX since it only applies to like 5% of games released anyway.
|
True enough. It would also make sense to offer PhysX to AMD card owners if Nvidia got something out of the deal (i.e. the use of an Nv card for PhysX processing). Realistically, an AMD card owner isn't going to jump ship to Nvidia based on some eye-candy in a few games...and if they are staying AMD, why not make a low/mainstream sale to those people who prefer an AMD primary GPU? Certainly makes more sense than locking half the gamers out of the tech. Sales + gaming goodwill. Having PhysX available to both AMD and Nvidia users would also likely help it become more widespread I would think.
In the greater scheme of things, I think Nvidia opening up CUDA is just Nvidia covering it's bases. They probably see that OpenCL (Nvidia are part of the Khronos group) will gain traction over time, and that CUDA ports to OpenCL without too much difficulty. Most Dev's would likely know the same, so it looks as though Nvidia looks to widen CUDA uptake while still playing the "open source" cards.