Figured this would be a more appropriate discussion for the SCP forum rather than recent builds.
So, I have a Radeon 9500 Pro which supposedly has GLSL support, yet when I try out normal mapping FSO crashes each and every time. Here are the relevant lines of the debug spew (the rest has been posted for taylor in a recent builds thread):
Compiling shader -> b-vert.sdr / b-frag.sdr ...
Shader linked with warnings...
Link successful. The GLSL vertex shader will run in software due to the GLSL fragment shader running in software. The GLSL fragment shader will run in software - available number of constants exceeded.
Compiling shader -> bn-vert.sdr / bn-frag.sdr ...
This error occurs on the Catalyst 7.10 drivers, the most recent set from ATI, and on the Omega drivers based on this release.
In an effort to determine if I really do have GLSL support, I discovered the 3DLabs GLSL Parser Test (
http://developer.3dlabs.com/downloads/glslparsertest/index.htm ). Running this generates mostly passes with eight specific failures. I'm attaching the log file to this post.
So - has anyone else with a Radeon 9500 or 9800 series card managed to find a driver release that gives correct normal mapping functionality?
And secondly, would those of you with older ATI cards, with or without working normal mapping, please try running the Parser Test?
[attachment deleted by ninja]