发布于 2013-07-29 12:52:31
我很确定问题是调用'glGetString(GL_EXTENSIONS)‘,它在OpenGL 3.0中被废弃,在核心配置文件3.1中被删除。正确的方法是(来自OpenGL论坛):
GLint n, i;
glGetIntegerv(GL_NUM_EXTENSIONS, &n);
for (i = 0; i < n; i++) {
printf("%s\n", glGetStringi(GL_EXTENSIONS, i);
}https://stackoverflow.com/questions/17923782
复制相似问题