From 71df09b6cca7cd7a673bf39f49d0dda28b78a860 Mon Sep 17 00:00:00 2001 From: Dyami Caliri Date: Tue, 9 Sep 2014 12:07:09 -0700 Subject: Fix garbled resize with QOpenGLWidget when using multi-sampling. If you configure QOpenGLWidget to use sampling, the 'resolvedFbo' isn't updated during resizing. This leads to garbled views. Change-Id: I9f9265520134bcf12436778773507df936c5fbb6 Reviewed-by: Laszlo Agocs --- src/widgets/kernel/qopenglwidget.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/widgets/kernel/qopenglwidget.cpp b/src/widgets/kernel/qopenglwidget.cpp index 757cac8cea..3dae22cdc7 100644 --- a/src/widgets/kernel/qopenglwidget.cpp +++ b/src/widgets/kernel/qopenglwidget.cpp @@ -896,6 +896,7 @@ void QOpenGLWidget::resizeEvent(QResizeEvent *e) resizeGL(width(), height()); d->invokeUserPaint(); d->context->functions()->glFlush(); + d->resolveSamples(); } /*! -- cgit v1.2.3