aboutsummaryrefslogtreecommitdiffstats
path: root/src/quick/items/qquickframebufferobject.cpp
diff options
context:
space:
mode:
authorGunnar Sletta <gunnar@sletta.org>2014-09-25 09:02:13 +0200
committerGunnar Sletta <gunnar@sletta.org>2014-09-25 09:31:11 +0200
commitb160c9906d7b31e5de446c9db17ebc2baa7c4ea2 (patch)
tree8ddaaebcbf93041b20df236baae83ce54182eab3 /src/quick/items/qquickframebufferobject.cpp
parent40f76f99469e75d7a6818306891964e5966d0fad (diff)
Reset 'invalidatePending' after the FBO has been recreated.
If not, we will always request a new FBO during updatePaintNode, even when the fbo is not following the items size. Task-number: QTBUG-41565 Change-Id: I20b4b3a8e3630ff963a876320808869bba62fb8a Reviewed-by: Laszlo Agocs <laszlo.agocs@digia.com>
Diffstat (limited to 'src/quick/items/qquickframebufferobject.cpp')
-rw-r--r--src/quick/items/qquickframebufferobject.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/quick/items/qquickframebufferobject.cpp b/src/quick/items/qquickframebufferobject.cpp
index da1709f055..dc4668be3f 100644
--- a/src/quick/items/qquickframebufferobject.cpp
+++ b/src/quick/items/qquickframebufferobject.cpp
@@ -254,6 +254,7 @@ QSGNode *QQuickFramebufferObject::updatePaintNode(QSGNode *node, UpdatePaintNode
n->fbo = 0;
delete n->msDisplayFbo;
n->msDisplayFbo = 0;
+ n->invalidatePending = false;
}
}