http://http.developer.nvidia.com/Cg/TessellationControlShader.html
我有一些关于CG的问题。
CG 支持什么 OpenGL 版本?他们在他们的网站上声明
Opengl 功能要求
OpenGL 1.0
这对我来说似乎有点奇怪。对我来说,这意味着我至少需要 OpenGL 1.0 才能使用 CG 中的所有 OpenGL 功能。所以几乎所有新的 OpenGL 功能都不见了?
计算机着色器似乎也不见了
GeometryShader、PixelShader、TessellationEvaluationShader、VertexShader、FragmentProgram、GeometryProgram、TessellationControlProgram、TessellationEvaluationProgram、VertexProgram
CG 现在是替代 GLSL 4.x 的可行替代方案吗?我可以在 CG 中编写所有可以在 GLSL 4.3 中编写的着色器吗?