From 68122b8cb56f8be90a03f6187406bc4c7a7be653 Mon Sep 17 00:00:00 2001 From: MaranBr Date: Tue, 15 Jul 2025 04:09:09 +0200 Subject: [PATCH] Increase delay from 8 to 16 for signaling syncpts --- src/video_core/host1x/nvdec.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/video_core/host1x/nvdec.cpp b/src/video_core/host1x/nvdec.cpp index c65170218d..38ee2e9f02 100644 --- a/src/video_core/host1x/nvdec.cpp +++ b/src/video_core/host1x/nvdec.cpp @@ -68,7 +68,7 @@ void Nvdec::Execute() { if (Settings::values.nvdec_emulation.GetValue() == Settings::NvdecEmulation::Off) [[unlikely]] { // Signalling syncpts too fast can cause games to get stuck as they don't expect a <1ms // execution time. Sleep for half of a 60 fps frame just in case. - std::this_thread::sleep_for(std::chrono::milliseconds(12)); + std::this_thread::sleep_for(std::chrono::milliseconds(16)); return; } switch (decoder->GetCurrentCodec()) {