diff options
author | Laszlo Agocs <laszlo.agocs@digia.com> | 2014-08-20 16:52:38 +0200 |
---|---|---|
committer | Laszlo Agocs <laszlo.agocs@digia.com> | 2014-08-22 22:06:05 +0200 |
commit | 3cc2b8d7d94361ef786304024fd2ddca4103f94b (patch) | |
tree | bbdb75d6f8f04f9f8292ffd43a5d43ad057abb0f /src | |
parent | d9c531781e6c95f80681b3c82700833e1de88794 (diff) |
Avoid creating fbo with zero size in QQuickWidget
Get rid of incomplete attachment warnings on Android.
Change-Id: I7da546861b1814677b0c8ae110416f69bbbb7edc
Reviewed-by: Paul Olav Tvete <paul.tvete@digia.com>
Diffstat (limited to 'src')
-rw-r--r-- | src/quickwidgets/qquickwidget.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/quickwidgets/qquickwidget.cpp b/src/quickwidgets/qquickwidget.cpp index b89c894cb2..f203d7228b 100644 --- a/src/quickwidgets/qquickwidget.cpp +++ b/src/quickwidgets/qquickwidget.cpp @@ -682,6 +682,11 @@ void QQuickWidget::createFramebufferObject() { Q_D(QQuickWidget); + // Could come from Show -> createContext -> sceneGraphInitialized in which case the size may + // still be invalid on some platforms. Bail out. A resize will come later on. + if (size().isEmpty()) + return; + QOpenGLContext *context = d->offscreenWindow->openglContext(); if (!context) { |