MantisBT - lxdream
View Issue Details
0000032lxdreamPVR2public2007-02-11 16:412008-10-15 18:05
0000032: Implement shader programs (GLSL)
PVR2 seems to do colour clamping after computing the final fragment colour, unlike the GL fixed-function pipeline which clamps each component separately prior to interpolation. Note that we're likely to need this for correct fogging as well.
Also as a bonus, after this we can rip rendbkg.c out almost completely.

1. Add test cases for PVR2 behaviour. At least Tex modulate and Quad tests needed to confirm the above.
2. Add simple shader programs as above
3. Remove obsolete hacks

Fallback: In the absense of GLSL support, system should run normally using the fixed-function pipeline - it will just be less accurate.
No tags attached.
child of 0000009assigned nkeynes Renderer tracking bug 
Issue History
2007-02-11 16:41nkeynesNew Issue
2007-02-11 16:41nkeynesRelationship addedchild of 0000009
2007-02-11 16:42nkeynesMilestone => M3
2007-02-11 16:42nkeynesAssigned To => nkeynes
2007-02-11 16:42nkeynesStatusnew => assigned
2007-09-19 23:04nkeynesMilestoneM3 => M4
2008-02-03 18:22nkeynesMilestoneM4 => 0.9
2008-10-15 18:05nkeynesStatusassigned => resolved
2008-10-15 18:05nkeynesResolutionopen => fixed
2008-10-15 18:05nkeynesNote Added: 0000074

2008-10-15 18:05   
Done, as far as I can tell from what was originally noted