diff options
author | Gunnar Sletta <gunnar@sletta.org> | 2014-09-25 09:02:13 +0200 |
---|---|---|
committer | Gunnar Sletta <gunnar@sletta.org> | 2014-09-25 09:31:11 +0200 |
commit | b160c9906d7b31e5de446c9db17ebc2baa7c4ea2 (patch) | |
tree | 8ddaaebcbf93041b20df236baae83ce54182eab3 /src/quick/items/qquickframebufferobject.cpp | |
parent | 40f76f99469e75d7a6818306891964e5966d0fad (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.cpp | 1 |
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; } } |