PhysX support. Driver? Wine?

Questions about Wine on Linux
Locked
J V
Level 3
Level 3
Posts: 83
Joined: Wed Mar 07, 2012 6:57 pm

PhysX support. Driver? Wine?

Post by J V »

So I'm playing mirror's edge and the difference between enabling and disabling PhysX is massive - mainly due to the fact that it's trying to use my CPU rather than my GTX 680 graphics card.

Installing physx via winetricks made no change to performance so I have to ask: Is lack of working hardware physx support a result of lack of wine support or a lack of nvidia driver support?

(I'm using 295.40 proprietary nvidia driver)
Thunderbird
Level 5
Level 5
Posts: 336
Joined: Mon Nov 24, 2008 8:10 am

Post by Thunderbird »

There is no GPU accelerated physx in Wine. Under the hood physx can either use CPU or GPU. When it uses the GPU it uses cuda. This doesn't work on Wine (physx CAN'T use the linux cuda runtime), so physx just uses the CPU.
J V
Level 3
Level 3
Posts: 83
Joined: Wed Mar 07, 2012 6:57 pm

Post by J V »

I see, getting around this would require a new driver for physx for linux and then hooking physx in wine to that driver yes?

I take it that's just a tad beyond the scope of wine? ;P
jjmckenzie
Moderator
Moderator
Posts: 1153
Joined: Wed Apr 27, 2011 11:01 pm

PhysX support. Driver? Wine?

Post by jjmckenzie »

On Fri, May 18, 2012 at 10:18 AM, J V <[email protected]> wrote:
I see, getting around this would require a new driver for physx for linux and then hooking physx in wine to that driver yes?
Yes, and this is how Wine uses many devices.
I take it that's just a tad beyond the scope of wine? ;P
It is up to the folks at physx to do this.

James
J V
Level 3
Level 3
Posts: 83
Joined: Wed Mar 07, 2012 6:57 pm

Post by J V »

Here's hoping valve can push them to move their asses
Locked