Properly collect polish timings from all render loops
authorUlf Hermann <ulf.hermann@digia.com>
Mon, 30 Jun 2014 12:01:38 +0000 (14:01 +0200)
committerUlf Hermann <ulf.hermann@digia.com>
Wed, 2 Jul 2014 08:41:14 +0000 (10:41 +0200)
commit5f24d63d89009a91035f586a1d80fa61fcd2d681
tree660dd93e612bf640885d97ad99783dc6c5a06926
parent708f5bdb2fb8aff65774d5c23933636f549bc316
Properly collect polish timings from all render loops

Previously the polish timings were collected incorrectly from the
windows render loop and not at all from the basic render loop. By
collecting the polish times at the right places we can get rid of
the 2-argument profile macro as well.

Task-number: QTBUG-39876
Change-Id: I0b4aaf87162c652b8dcea6cd4f54db053f8312fe
Reviewed-by: Gunnar Sletta <gunnar.sletta@jollamobile.com>
src/qml/debugger/qqmlprofilerdefinitions_p.h
src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp
src/quick/scenegraph/coreapi/qsgrenderer.cpp
src/quick/scenegraph/qsgadaptationlayer.cpp
src/quick/scenegraph/qsgrenderloop.cpp
src/quick/scenegraph/qsgthreadedrenderloop.cpp
src/quick/scenegraph/qsgwindowsrenderloop.cpp
src/quick/scenegraph/util/qsgatlastexture.cpp
src/quick/scenegraph/util/qsgtexture.cpp
src/quick/util/qquickprofiler.cpp
src/quick/util/qquickprofiler_p.h