When viewed with the "OpenGL vertex program" rendering path, the Earth's oceans in celestia are coloured the wrong shade of blue. (The "OpenGL 2.0" rendering path gets it right, though.)
Do you still have this issue with lastest mesa ?
Created attachment 44212 [details]
The Earth, "OpenGL Vertex Program" rendering path
Too much light on the oceans, perhaps?
Created attachment 44213 [details]
The Earth, "OpenGL 2" rendering path
For reference, I think I get correct colour on R600c - the same as previous attachment.
I've just tested celestia against Mesa-git, with the following commit as HEAD:
Author: Ian Romanick <email@example.com>
Date: Thu Jun 2 12:42:48 2011 -0700
glsl: Fix depth unbalancing problem in if-statement flattening
And I'm happy to say that the oceans are the correct colour with the "OpenGL Vertex Program" rendering path.
(In reply to comment #5)
> And I'm happy to say that the oceans are the correct colour with the "OpenGL
> Vertex Program" rendering path.
Thanks for the followup, resolving (feel free to do this yourself in the future :).