Originally posted by StealthHawk
if Cg produced code faster than the DX9 HLSL for all video cards. even if Cg produced faster code than DX9 HLSL for only nvidia cards, but the code produced for other vendors was just as faster as the code produced by the DX9 HLSL, i don't see why Cg shouldn't be used.
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.