[WINED3D] Enable processing of shift modifiers ps 1.1-1.4

Ivan Gyurdiev ivg2 at cornell.edu
Fri Apr 14 23:27:39 CDT 2006


Shift modifiers are critical to things working correctly - they scale 
the output registers.

- enable the shift modifier code incorrectly disabled ("not needed") at 
the end of the shaders code.
- add a function to print out destination register modifiers - I hadn't 
noticed the importance of modifiers since the trace wasn't printing out 
any of them previously.

This has a visible effect on HL2. I think it's positive, although it's 
hard to tell, since the main problems remain. It seems to balance the 
color better for brighter output.





-------------- next part --------------
A non-text attachment was scrubbed...
Name: wine.shift_modifiers.diff
Type: text/x-patch
Size: 7650 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20060415/3f8f9525/wine.shift_modifiers-0001.diff


More information about the wine-patches mailing list