diff options
-rw-r--r-- | src/openglwidgets/qopenglwidget.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/openglwidgets/qopenglwidget.cpp b/src/openglwidgets/qopenglwidget.cpp index 1415ba70e0..19230aeedd 100644 --- a/src/openglwidgets/qopenglwidget.cpp +++ b/src/openglwidgets/qopenglwidget.cpp @@ -963,6 +963,10 @@ void QOpenGLWidgetPrivate::render() f->glViewport(0, 0, q->width() * q->devicePixelRatio(), q->height() * q->devicePixelRatio()); inPaintGL = true; +#ifdef Q_OS_WASM + f->glDepthMask(GL_TRUE); +#endif + QOpenGLContextPrivate::get(ctx)->defaultFboRedirect = fbos[currentTargetBuffer]->handle(); q->paintGL(); |