lxdream.org :: Issues
lxdream 0.9.1
released Jun 29
Download Now

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000032lxdreamPVR2public2007-02-11 16:412008-10-15 18:05
Assigned Tonkeynes 
PlatformOSOS Version
Product VersionM2 
Target VersionFixed in Version 
Summary0000032: Implement shader programs (GLSL)
DescriptionPVR2 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.
TagsNo tags attached.
Attached Files

- Relationships
child of 0000009assignednkeynes Renderer tracking bug 

-  Notes
nkeynes (administrator)
2008-10-15 18:05

Done, as far as I can tell from what was originally noted

- Issue History
Date Modified Username Field Change
2007-02-11 16:41 nkeynes New Issue
2007-02-11 16:41 nkeynes Relationship added child of 0000009
2007-02-11 16:42 nkeynes Milestone => M3
2007-02-11 16:42 nkeynes Assigned To => nkeynes
2007-02-11 16:42 nkeynes Status new => assigned
2007-09-19 23:04 nkeynes Milestone M3 => M4
2008-02-03 18:22 nkeynes Milestone M4 => 0.9
2008-10-15 18:05 nkeynes Status assigned => resolved
2008-10-15 18:05 nkeynes Resolution open => fixed
2008-10-15 18:05 nkeynes Note Added: 0000074