- 项目依赖库freeglut
- 代码修改
if (QOpenGLContext::currentContext() != mGlContext.data()) {
mGlContext.data()->makeCurrent(mGlContext.data()->surface());
}
【防止报错:QOpenGLFramebufferObject::bind() called from incompatible context】
- 开启OpenGL
if (QOpenGLContext::currentContext() != mGlContext.data()) {
mGlContext.data()->makeCurrent(mGlContext.data()->surface());
}
【防止报错:QOpenGLFramebufferObject::bind() called from incompatible context】