为什么glGenFramebuffers不能与OpenGL 3.2一起使用?

时间:2012-12-17 01:32:27

标签: c++ opengl

当我使用OpenGL 3.1运行我的程序时它工作正常但是当我使用OpenGL 3.2时,glGenFramebuffers给出了段错误。我尝试使用glewExperimental = GL_TRUE,这允许程序运行而不会出错,但屏幕是完全黑色的。我还应该提到我正在使用CG Toolkit 3.1版。什么可能出错的想法?​​

1 个答案:

答案 0 :(得分:0)

根据定义,glGenX函数不应该崩溃 - 他们所做的就是给你一个可以随后使用的免费句柄。

因此,这听起来像是GLEW的一个问题。你有没有进入它看到你没有调用空指针函数?