-1

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

4

1 回答 1

0

根据定义,glGenX 函数不应该崩溃——它们所做的只是给你一个可以在之后使用的空闲句柄。

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

于 2012-12-17T09:50:54.513 回答