ShaderMark 2.0
ShaderMark 2.0 is brand new and includes some anti-cheat measures to prevent drivers from applying questionable optimizations. The Radeons run the benchmark with straight pixel shader 2.0 code, but I've included results for the GeForce FX cards with partial-precision and extended pixel shaders, as well.
Some of ShaderMark 2.0's shaders won't run on the GeForce FX 5900 XT, or indeed any other GeForce FX chip. The problem is apparently related to floating point texture formats, which the GeForce FX architecture supposedly supports in hardware. NVIDIA claims that adding floating point texture format support to its drivers hasn't been a priority, and even the latest 53.03s don't appear to support the feature.

It can't quite catch the Radeon 9600 XT, but the GeForce FX 5900 XT is still pretty fast in ShaderMark 2.0. The 5900 XT is much faster than the 5700 Ultra, no doubt because of the former's ability to perform up to eight shader ops per clock.
