diff options
author | Kaj Grönholm <kaj.gronholm@qt.io> | 2019-12-03 12:47:12 +0200 |
---|---|---|
committer | Kaj Grönholm <kaj.gronholm@qt.io> | 2019-12-03 16:08:46 +0200 |
commit | 202a62808527d5f29be777bb660b5111763236b8 (patch) | |
tree | 2565465bacc64a760094af8086491d1b1ce6da0a /src/qmlstreamer/q3dsqmlsubpresentationsettings.cpp | |
parent | a1793ca686a50ee2a75938fea512c2eaf4445e99 (diff) |
Improve perf logging & timers
OpenGL runtime contains perf timers but they are not documented
so probably not much used.
Switch to using QT3DS_PERF_SCOPED_TIMER macro instead of direct
SStackPerfTimer usage. Then SStackPerfTimer debugs overhead can
be fully removed when QT3DS_ENABLE_PERF_LOGGING is not defined
(default).
Print first frame render time when qt3ds.perf_info is on.
Task-number: QT3DS-4021
Change-Id: Id11a1c5bb8bf24f545e9bceb333212f345b29bb7
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
Diffstat (limited to 'src/qmlstreamer/q3dsqmlsubpresentationsettings.cpp')
0 files changed, 0 insertions, 0 deletions