Support opt-in QSGNode descriptions without breaking binary compat.
authorGunnar Sletta <gunnar.sletta@digia.com>
Fri, 2 Aug 2013 19:04:44 +0000 (21:04 +0200)
committerThe Qt Project <gerrit-noreply@qt-project.org>
Mon, 12 Aug 2013 08:46:41 +0000 (10:46 +0200)
commit57a70efe4c54bbfc8109933503c45cc43127c6ad
treee53457212e4abd004e377c5bc9c54047a77c1d17
parentf56b68b61c8ae021526c2d433961323b7e41032c
Support opt-in QSGNode descriptions without breaking binary compat.

This define is quite useful for debugging scene graph internals, but
it is disabled by default to conserve memory.

For clarity, I renamed the define to QSG_RUNTIME_DESCRIPTION.

Change-Id: Ie5ff44d67af38adc65d0d09255d8533dc7a33bff
Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@digia.com>
13 files changed:
src/quick/items/qquickitem_p.h
src/quick/items/qquickshadereffectnode.cpp
src/quick/items/qquicktextnode.cpp
src/quick/scenegraph/coreapi/qsgdefaultrenderer.cpp
src/quick/scenegraph/coreapi/qsgnode.cpp
src/quick/scenegraph/coreapi/qsgnode.h
src/quick/scenegraph/coreapi/qsgnode_p.h
src/quick/scenegraph/coreapi/qsgrenderer.cpp
src/quick/scenegraph/qsgdefaultglyphnode.cpp
src/quick/scenegraph/qsgdefaultimagenode.cpp
src/quick/scenegraph/qsgdefaultrectanglenode.cpp
src/quick/scenegraph/qsgdistancefieldglyphnode.cpp
src/quick/scenegraph/util/qsgsimpletexturenode.cpp