Originally posted by DaveBaumann
But this is still a DirectX benchmark - what is the point of using a non-Microsoft/DirectX specific HLSL when DirectX9 comes with its own? DX9 HLSL is optimised - its optimised for DirectX, which is exactly what Futuremark are looking for.
Only 3DMark03 is marketted as a gamers' benchmark, not as a DirecX benchmark. I think it would have been awesome if Futuremark put used Cg, if only to compare Cg vs. HLSL, or Cg vs. hand-optimized assembly (using the lowest PS vesrion possible).