diff options
author | Dyami Caliri <dyami@dragonframe.com> | 2014-09-09 12:07:09 -0700 |
---|---|---|
committer | Dyami Caliri <dyami@dragonframe.com> | 2014-09-10 04:49:40 +0200 |
commit | 71df09b6cca7cd7a673bf39f49d0dda28b78a860 (patch) | |
tree | 8d94b0cf78a02b0a921aba57fe0e3a079bc60504 /src/widgets/kernel/qopenglwidget.cpp | |
parent | 3203239bd80937c0821602f8ccfca952f7c0692c (diff) |
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 <laszlo.agocs@digia.com>
Diffstat (limited to 'src/widgets/kernel/qopenglwidget.cpp')
-rw-r--r-- | src/widgets/kernel/qopenglwidget.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
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(); } /*! |