The Cg Toolkit is a legacy NVIDIA toolkit no longer under active development or support. Cg 3.1 is our last release and while we continue to make it available to developers, we do not recommend using it in new development projects because future hardware features may not be supported. NVIDIA was proud to introduce programmable shading with Cg, which supported dozens of different OpenGL and DirectX