[1/6] WineD3D: Only glBindAttribLocation used attributes
stefan at codeweavers.com
Thu Nov 8 16:12:07 CST 2007
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?
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 189 bytes
Desc: This is a digitally signed message part.
Url : http://www.winehq.org/pipermail/wine-devel/attachments/20071108/35f4470f/attachment.pgp
More information about the wine-devel