From d66f5f105f30ad3f76fa9dff4ca7d019d89239ef Mon Sep 17 00:00:00 2001 From: cdozdil Date: Wed, 17 Jul 2024 09:51:51 +0300 Subject: [PATCH] simplify dummy swapchain poperties --- OptiScaler/imgui/imgui_overlay_dx12.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/OptiScaler/imgui/imgui_overlay_dx12.cpp b/OptiScaler/imgui/imgui_overlay_dx12.cpp index cb193cae..d8a218f4 100644 --- a/OptiScaler/imgui/imgui_overlay_dx12.cpp +++ b/OptiScaler/imgui/imgui_overlay_dx12.cpp @@ -1651,9 +1651,8 @@ static bool BindAll(HWND InHWnd, ID3D12Device* InDevice) { // Setup swap chain DXGI_SWAP_CHAIN_DESC1 sd = { }; - sd.BufferCount = NUM_BACK_BUFFERS; + sd.BufferCount = 2; sd.Format = DXGI_FORMAT_R8G8B8A8_UNORM; - sd.Flags = DXGI_SWAP_CHAIN_FLAG_FRAME_LATENCY_WAITABLE_OBJECT; sd.BufferUsage = DXGI_USAGE_RENDER_TARGET_OUTPUT; sd.SampleDesc.Count = 1; sd.SwapEffect = DXGI_SWAP_EFFECT_FLIP_DISCARD; @@ -1868,9 +1867,8 @@ static bool BindAll(HWND InHWnd, ID3D12Device* InDevice) { // Setup swap chain DXGI_SWAP_CHAIN_DESC1 sd = { }; - sd.BufferCount = NUM_BACK_BUFFERS; + sd.BufferCount = 2; sd.Format = DXGI_FORMAT_R8G8B8A8_UNORM; - sd.Flags = DXGI_SWAP_CHAIN_FLAG_FRAME_LATENCY_WAITABLE_OBJECT; sd.BufferUsage = DXGI_USAGE_RENDER_TARGET_OUTPUT; sd.SampleDesc.Count = 1; sd.SwapEffect = DXGI_SWAP_EFFECT_FLIP_DISCARD;