How much of a role will physx play

Page 6 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

BFG10K

Lifer
Aug 14, 2000
22,709
3,007
126
I own a cards *with* PhysX. Do you know how often I've enabled PhysX in the last decade?

Approximately zero times.
Yep, same here. One of the first things I do after installing a new graphics driver is to disable hardware PhysX.

I’m happy to use PhysX on the CPU in games when it offers equivalent functionality (and performance) to Havok and other solutions, but I’ll be damned if I allow PhysX to leech graphics power, not when it should be going to improve the framerate and/or allow higher visual quality.

Also if nVidia really wanted to promote PhysX, they wouldn’t be blocking ATi users from using it. That way someone with a 5870 (for example) could use their previous nVidia card as a PhysX board without resorting to hacks.
 

ViRGE

Elite Member, Moderator Emeritus
Oct 9, 1999
31,516
167
106
Also if nVidia really wanted to promote PhysX, they wouldn’t be blocking ATi users from using it. That way someone with a 5870 (for example) could use their previous nVidia card as a PhysX board without resorting to hacks.
FWIW, NVIDIA swears they're not blocking AMD. AMD doesn't want to use it because NVIDIA controls the runtime - they're afraid by supporting PhysX they would give it validity, then NV would go purposely make it run like crud on AMD's cards.

You will never see either of them support a physics middleware package that the other controls.
 

Dark Shroud

Golden Member
Mar 26, 2010
1,576
1
0
FWIW, NVIDIA swears they're not blocking AMD. AMD doesn't want to use it because NVIDIA controls the runtime - they're afraid by supporting PhysX they would give it validity, then NV would go purposely make it run like crud on AMD's cards.

You will never see either of them support a physics middleware package that the other controls.

Ok, lets assume this is true that AMD doesn't want to use PhysX fine ok.

Then why does the Nvidia software scan people's systems looking for ATI cards? And if the Nvidia software finds an ATI card in the system why does the Nvidia software then disable hardware decoding of PhysX on the Nvidia video card?
 

ViRGE

Elite Member, Moderator Emeritus
Oct 9, 1999
31,516
167
106
Ok, lets assume this is true that AMD doesn't want to use PhysX fine ok.

Then why does the Nvidia software scan people's systems looking for ATI cards? And if the Nvidia software finds an ATI card in the system why does the Nvidia software then disable hardware decoding of PhysX on the Nvidia video card?
Because NVIDIA is composed of bastards.:p There's no good reason for that.
 

NoQuarter

Golden Member
Jan 1, 2001
1,006
0
76
FWIW, NVIDIA swears they're not blocking AMD. AMD doesn't want to use it because NVIDIA controls the runtime - they're afraid by supporting PhysX they would give it validity, then NV would go purposely make it run like crud on AMD's cards.

You will never see either of them support a physics middleware package that the other controls.

You're confusing 2 subjects here. Nvidia swears they're not preventing AMD from writing PhysX support into their Radeon cards. AMD swears Nvidia won't license it to them. On this subject it's probably something in the middle, AMD probably won't accept the license without some guarantees Nvidia won't make.

What the BLOCKING is is entirely different issue. When you have an AMD graphics card, and an Nvidia graphics card operating in PPU, there should be nothing preventing the Nvidia card from processing PhysX. This has nothing to do with AMD writing their own PhysX support to run on their own ATI hardware, this has to do with Nvidia scanning your system for an ATI card and shutting off their PPU if one is detected.

Nvidia admits to doing this, they came out and said they do it and they claim the reason is because it is too much work to compatibility test the setup which is a bullshit claim. So one issue is NVidia preventing AMD from writing PhysX for their card, and the other issue is NVidia blocking their own capability if AMD is in your system.