Originally posted by K.I.L.E.R
I don't think that Ati or any company other than nVidia will optimise their cards under CG. I am aware that ARB extensions can be used by devs, but wouldn't the lack of support by other companies hurt CG in the long run?
Other companies, such as ATI, will only provide their own compilers for Cg if it is beneficial to do so.
If, for example, ARB_fragment_program is actually almost as good as it gets for the Radeon 9700, then there probably won't ever be a good reason for ATI to provide a Cg compiler for R3xx hardware.
However, if Cg gains wide acceptance, and ATI's next architecture isn't as compatible with the standard extensions, ATI would find great benefit in providing a Cg compiler.