From e7aed379202835f9e6934985b7decaa8b7a219f6 Mon Sep 17 00:00:00 2001 From: Vicki Pfau Date: Sat, 19 Jun 2021 14:58:01 -0700 Subject: [PATCH] Qt: Decrease early-sync timeout --- src/platform/qt/DisplayGL.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/platform/qt/DisplayGL.cpp b/src/platform/qt/DisplayGL.cpp index c4f97f886..95e48eebf 100644 --- a/src/platform/qt/DisplayGL.cpp +++ b/src/platform/qt/DisplayGL.cpp @@ -444,12 +444,12 @@ void PainterGL::draw() { m_delayTimer.start(); } else { if (sync->audioWait || sync->videoFrameWait) { - while (m_delayTimer.nsecsElapsed() + 2000000 < 1000000000 / sync->fpsTarget) { + while (m_delayTimer.nsecsElapsed() + 1'000'000 < 1'000'000'000 / sync->fpsTarget) { QThread::usleep(500); } forceRedraw = true; } else if (!forceRedraw) { - forceRedraw = m_delayTimer.nsecsElapsed() + 2000000 >= 1000000000 / m_surface->screen()->refreshRate(); + forceRedraw = m_delayTimer.nsecsElapsed() + 1'000'000 >= 1'000'000'000 / m_surface->screen()->refreshRate(); } } mCoreSyncWaitFrameEnd(sync);