Hi,
I am running celestia 1.4.1 under Linux 2.6, using a Radeon 9250 (rv280) video card with 256 MB RAM. This card supports GL_ARB_vertex_program in hardware, but the XOrg 7.1 X server also implements GL_NV_vertex_program in software, and I had previously configured my OpenGL support to provide both.
Having both vertex programs available seems to confuse the pants off celestia, particularly when it comes to ring shadows and eclipse shadows. I have now disabled GL_NV_vertex_program (of course), but I am confused as to why celestia would try and do anything with GL_NV_vertex_program when a superior hardware alternative is available.
Can anyone help me out, please? Is this a bug in celestia?
Cheers,
Chris