From 97249c9b471b2060bc2b2af4964ee879a3551b4b Mon Sep 17 00:00:00 2001 From: narzoul Date: Sun, 7 Jul 2024 14:03:28 +0200 Subject: [PATCH] Fixed occasional frame drops on NVIDIA GPUs See issue #298. --- DDrawCompat/D3dDdi/KernelModeThunks.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DDrawCompat/D3dDdi/KernelModeThunks.cpp b/DDrawCompat/D3dDdi/KernelModeThunks.cpp index 61b905c..d1073b5 100644 --- a/DDrawCompat/D3dDdi/KernelModeThunks.cpp +++ b/DDrawCompat/D3dDdi/KernelModeThunks.cpp @@ -161,7 +161,7 @@ namespace { return -1; } - return data.ScanLine; + return data.InVerticalBlank ? 0 : data.ScanLine; } void getVidPnSource(D3DKMT_HANDLE& adapter, UINT& vidPnSourceId)