Hi
Cg is a layer of software on top of MS DirectX and OpenGL. I doubt if Nvidia's Cg will be compatible with Matrox or ATI video cards. Nvidia is THE 2nd MOST HOSTILE company to Amiga, next to MS:
"Even if you pay US$ M, IT IS IMPOSSIBLE to write Amiga device driver for Nvidia cards!!"