0
我将使用QT编写一个OpenGL应用程序作为窗口的通用性。但我有一些问题。 当我试图使用OpenGL版本> = 2.0功能,如着色器和缓冲区对象,我的应用程序切割。我用的是QGLWidget
渲染插件,这是我的代码snipet:OpenGL缓冲区和Qt OpenGL模块
void RenderingWidget::initializeGL()
{
GLuint buffer_id;
glGenBuffers(...)
.
.
.
}
和失败。当我通过QGLBuffer
和创建缓冲区和着色器,缓冲区和着色器被正确创建,但只有片段着色器工作和顶点缓冲区什么也不做。解决办法是什么? 如果问题我通过GLEW
扩展/