From a475a455ff3cd2ffde6764934f6c2918636c8e05 Mon Sep 17 00:00:00 2001 From: Toni Wilen Date: Sat, 3 Feb 2018 17:26:30 +0200 Subject: [PATCH] SetMaximumFrameLatency=1 only in no-buffer mode. --- od-win32/direct3d11.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/od-win32/direct3d11.cpp b/od-win32/direct3d11.cpp index 4f472e6d..77ab361c 100644 --- a/od-win32/direct3d11.cpp +++ b/od-win32/direct3d11.cpp @@ -3290,7 +3290,7 @@ static int xxD3D11_init2(HWND ahwnd, int w_w, int w_h, int t_w, int t_h, int dep if (FAILED(result)) { write_log(_T("QueryInterface IDXGIDevice1 %08x\n"), result); } else { - result = dxgiDevice->SetMaximumFrameLatency(1); + result = dxgiDevice->SetMaximumFrameLatency(apm->gfx_backbuffers == 0 ? 1 : 2); if (FAILED(result)) { write_log(_T("IDXGIDevice1 SetMaximumFrameLatency %08x\n"), result); } -- 2.47.3