Joe DeFuria
Legend
Follow up:
http://www.cgshaders.org/articles/interview_nvidia-jul2002.php
So again, what exactly is the point of Cg if both HLSL programs are fully interchangeable? Are MS and nvidia going to maintain two separate HLSLs, but somehow co-manage their evlolution? What's the point?
http://www.cgshaders.org/articles/interview_nvidia-jul2002.php
Cg has been said to be compatible with DX9's HLSL, but does that imply that Cg is potentially a subset of DX9's HLSL, or are they effectively the same language?
Cg is not a subset of Microsoft's HLSL. NVIDIA and Microsoft have been working to create one language, but since we both started with products created separately, we're both moving toward that compatibility from slightly different directions. After the gold release, we expect that Cg programs and HLSL programs will be fully interchangeable.
So again, what exactly is the point of Cg if both HLSL programs are fully interchangeable? Are MS and nvidia going to maintain two separate HLSLs, but somehow co-manage their evlolution? What's the point?