[1/6] WineD3D: Only glBindAttribLocation used attributes

Stefan Dösinger 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
Type: application/pgp-signature
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 mailing list