]> git.unchartedbackwaters.co.uk Git - francis/winuae.git/commitdiff
SetMaximumFrameLatency=1 only in no-buffer mode.
authorToni Wilen <twilen@winuae.net>
Sat, 3 Feb 2018 15:26:30 +0000 (17:26 +0200)
committerToni Wilen <twilen@winuae.net>
Sat, 3 Feb 2018 15:26:30 +0000 (17:26 +0200)
od-win32/direct3d11.cpp

index 4f472e6dd3bb0094c4ba63e9ee83906bea6818b5..77ab361cc5c74ab2a278535dd8fac72c1b0c86ee 100644 (file)
@@ -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);
                }