开关glVertexPointer后未施加CG着色器
题
我的渲染器用于呈现与使用在glBegin / glEnd旧固定功能的东西几何形状。切换它经由glVertexPointer等使用顶点数组之后。人,我的CG着色器就不来了。如果我只是做一个普通的质感结合,它工作正常,所以阵列数据是坚实的。另外,如果我用老在glBegin / glEnd体系,CG着色器正常工作。有没有一些考虑我缺少具体到顶点缓冲区?
解决方案
顶点数据提交(开始/结束,定期VertexPointer + DrawArrays,VBO + DrawArrays)被认为是完全正交的着色器(只要你提供的数据)。所以,你没有真正缺少什么(尤其是如果它与VBO)。
您的问题是可能的地方,你不提。
不隶属于 StackOverflow