From f4f6782ae6b48647e63779d761ab3fac2e76bab6 Mon Sep 17 00:00:00 2001 From: Jules Blok Date: Sun, 20 Aug 2017 18:24:30 +0200 Subject: [PATCH] D3DBase: Only use a stereo swapchain if quad-buffering is enabled. --- Source/Core/VideoBackends/D3D/D3DBase.cpp | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/Source/Core/VideoBackends/D3D/D3DBase.cpp b/Source/Core/VideoBackends/D3D/D3DBase.cpp index b5d3030ed9..84268a49a4 100644 --- a/Source/Core/VideoBackends/D3D/D3DBase.cpp +++ b/Source/Core/VideoBackends/D3D/D3DBase.cpp @@ -301,11 +301,7 @@ HRESULT Create(HWND wnd) swap_chain_desc.SwapEffect = DXGI_SWAP_EFFECT_FLIP_DISCARD; swap_chain_desc.Width = xres; swap_chain_desc.Height = yres; - - // By creating a stereo swapchain early we can toggle Quad-Buffered stereoscopy - // while the game is running. - swap_chain_desc.Stereo = - g_ActiveConfig.iStereoMode == STEREO_QUADBUFFER || factory->IsWindowedStereoEnabled(); + swap_chain_desc.Stereo = g_ActiveConfig.iStereoMode == STEREO_QUADBUFFER; #if defined(_DEBUG) || defined(DEBUGFAST) // Creating debug devices can sometimes fail if the user doesn't have the correct