On 7/26/06, Jason Green jave27@gmail.com wrote:
Flips the resulting y position in both ARB and GLSL vertex shaders if the current rendertarget was rendered upside down. Also, slightly decreases the number of available float PARAMs to ARB vertex shaders to fix a recent regression for some ATI users and to accomodate the reference to the PROJECTION matrix in the vertex shader.
This fixes most of the upside-down rendering issues in Max Payne 2, Half Life 2, Civilization 4, and Tomb Raider: Legends and has no noticeable drop in FPS. Many of the character/object models are still broken, but that's a different issue unfortunately.
Jason
This does not fix battlefront, but it has to be related.