我正在使用wlgGetProcAddress
使用创建的上下文来获取函数wglCreateContext
。我已经设置了上下文wglMakeCurrent
。我得到了一个有效的函数指针glGetStringi
,但我得到NULL
了glGetString
. 我认为glGetString
并glGetStringi
在同一版本的 OpenGL (1.0) 中引入。任何想法为什么我得到这个NULL
?
const GLubyte* (*glGetString)(GLenum);
const GLubyte* (*glGetStringi)(GLenum, GLuint);
glGetString = reinterpret_cast<decltype(glGetString)>(wglGetProcAddress("glGetString"));
glGetStringi = reinterpret_cast<decltype(glGetStringi)>(wglGetProcAddress("glGetStringi"));
万一这很重要,我有一个驱动程序版本为 13.251.0.0 的 Radeon HD 7950。