aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/quick/items/qquickthreadedwindowmanager.cpp4
-rw-r--r--src/quick/items/qquickwindowmanager.cpp4
2 files changed, 4 insertions, 4 deletions
diff --git a/src/quick/items/qquickthreadedwindowmanager.cpp b/src/quick/items/qquickthreadedwindowmanager.cpp
index 653192b1cc..04c698c367 100644
--- a/src/quick/items/qquickthreadedwindowmanager.cpp
+++ b/src/quick/items/qquickthreadedwindowmanager.cpp
@@ -477,10 +477,10 @@ void QQuickRenderThreadSingleContextWindowManager::run()
#ifdef QQUICK_RENDER_TIMING
if (qquick_render_timing()) {
static QTime lastFrameTime = QTime::currentTime();
- swapTime = threadTimer.elapsed() - renderTime;
+ swapTime = threadTimer.elapsed() - renderTime - syncTime;
qDebug() << "- Breakdown of frame time; sync:" << syncTime
<< "ms render:" << renderTime << "ms swap:" << swapTime
- << "ms total:" << swapTime + renderTime
+ << "ms total:" << swapTime + renderTime + syncTime
<< "ms time since last frame:" << (lastFrameTime.msecsTo(QTime::currentTime()))
<< "ms";
lastFrameTime = QTime::currentTime();
diff --git a/src/quick/items/qquickwindowmanager.cpp b/src/quick/items/qquickwindowmanager.cpp
index d864d72125..4b36d9e491 100644
--- a/src/quick/items/qquickwindowmanager.cpp
+++ b/src/quick/items/qquickwindowmanager.cpp
@@ -262,10 +262,10 @@ void QQuickTrivialWindowManager::renderWindow(QQuickWindow *window)
if (qquick_render_timing()) {
static QTime lastFrameTime = QTime::currentTime();
- const int swapTime = renderTimer.elapsed() - renderTime;
+ const int swapTime = renderTimer.elapsed() - renderTime - syncTime;
qDebug() << "- Breakdown of frame time; sync:" << syncTime
<< "ms render:" << renderTime << "ms swap:" << swapTime
- << "ms total:" << swapTime + renderTime
+ << "ms total:" << swapTime + renderTime + syncTime
<< "ms time since last frame:" << (lastFrameTime.msecsTo(QTime::currentTime()))
<< "ms";
lastFrameTime = QTime::currentTime();