We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent dcd2861 commit 6d77032Copy full SHA for 6d77032
1 file changed
waylib/src/server/qtquick/woutputrenderwindow.cpp
@@ -39,6 +39,8 @@
39
#include <QOpenGLFunctions>
40
#include <QLoggingCategory>
41
#include <QRunnable>
42
+#include <QQuickOpenGLUtils>
43
+
44
#include <memory>
45
46
#define protected public
@@ -90,9 +92,7 @@ inline static void resetGlState()
90
92
if (WRenderHelper::getGraphicsApi() == QSGRendererInterface::OpenGL) {
91
93
// If not reset, you will get a warning from Mesa(enable MESA_DEBUG):
94
// Mesa: warning: Received negative int32 vertex buffer offset. (driver limitation)
- glBindBuffer(GL_ARRAY_BUFFER, GL_NONE);
- glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, GL_NONE);
95
- glDisable(GL_DEPTH_TEST);
+ QQuickOpenGLUtils::resetOpenGLState();
96
}
97
#endif
98
0 commit comments