[1/5] WineD3D: Initialize output texcoord .w to 1.0 if needed (try 2)
Stefan Dösinger
stefan at codeweavers.com
Thu Dec 6 16:03:07 CST 2007
This time the patch takes care about the shader version. D3DSPR_TEXCRDOUT(vs
<= 2.x) and D3DSPR_OUTPUT(vs 3.0) are defined to the same value. There are 16
output registers, but the texcoordout field has only 8 items because it
doesn't need more. This could lead to overflows with 3.0 shaders which
luckily happened to break the d3d9 tests.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-WineD3D-Initialize-output-texcoord-.w-to-1.0-if-nee.patch
Type: text/x-diff
Size: 9648 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20071206/634a06d3/attachment.patch
More information about the wine-patches
mailing list