Am Donnerstag, 8. November 2007 22:54:49 schrieb Mirek Slugeň:
Stefan Dösinger napsal(a): It is caused by those patches (they depends on each other):
[2/6] WineD3D: Make pixel shader input an array [3/6] WineD3D: Pixel Shader varying indexing [4/6] WineD3D: Add a max varyings member to the gl info structure [5/6] WineD3D: Handle ps 3.0 varyings in a different way
You can easily test performance with Nvidia SDK demo AntiAliasingWithTransparency.exe not every game or application is affected by this regression. Every affected application is using PS 3.0 (NFS ProStreet, Call of Duty 4, Unreal Tournament 3).
I guess only the last patch finally "activates" the slowdown, right? It sounds like a fallback to software rendering by the driver. I thought the driver's shader optimizer can sort out issues like that, apparently this is not the case everywhere. What GPU do you have?