Respect DirtyForceUpdate in QSGBatchRenderer.
authorGunnar Sletta <gunnar.sletta@digia.com>
Fri, 4 Oct 2013 08:39:20 +0000 (10:39 +0200)
committerThe Qt Project <gerrit-noreply@qt-project.org>
Fri, 4 Oct 2013 13:28:20 +0000 (15:28 +0200)
commit9b82136534bfb6877dae6318ab9c7f4259131b0f
tree0527ba7899579e4e12a0e22aa29f364a0468f065
parent772c03def11e3e60a53f272746277b70c53635c0
Respect DirtyForceUpdate in QSGBatchRenderer.

There is a way this could have been done slightly more efficitently.
If we moved all "combined" logic out of the scene graph and into the
Node shadow tree, we could ignore the forceupdate all
together. However, this is a quite large change for what is currently
a non-common case. It would also increase overall memory consumption a
bit as we would have superfluous combined matrix and opacity in the
QSGNodes.

Task-number: QTBUG-33838
Change-Id: I06c486ace2be15bef1f1dc72a8b41cb649d7c813
Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@digia.com>
src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp