From dc28284cce266a1e21b6f2cd0d6d7ac970d2751a Mon Sep 17 00:00:00 2001 From: tildearrow Date: Sun, 2 Jul 2023 01:08:57 -0500 Subject: [PATCH] GUI: render backend recovery, part 4 confirmed to work --- src/gui/render/renderDX11.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/gui/render/renderDX11.cpp b/src/gui/render/renderDX11.cpp index f3e673cf..04d8dfb8 100644 --- a/src/gui/render/renderDX11.cpp +++ b/src/gui/render/renderDX11.cpp @@ -349,8 +349,8 @@ void FurnaceGUIRenderDX11::present() { HRESULT result=swapchain->Present(1,0); if (result==DXGI_ERROR_DEVICE_REMOVED || result==DXGI_ERROR_DEVICE_RESET) { dead=true; - } else { - logE("DX11: present failed! %.8x",result) + } else if (result!=S_OK) { + logE("DX11: present failed! %.8x",result); } } @@ -368,10 +368,10 @@ void FurnaceGUIRenderDX11::preInit() { } const float wipeVertices[4][4]={ - -1.0, -1.0, 0.0, 1.0, - 1.0, -1.0, 0.0, 1.0, - -1.0, 1.0, 0.0, 1.0, - 1.0, 1.0, 0.0, 1.0 + {-1.0, -1.0, 0.0, 1.0}, + { 1.0, -1.0, 0.0, 1.0}, + {-1.0, 1.0, 0.0, 1.0}, + { 1.0, 1.0, 0.0, 1.0} }; bool FurnaceGUIRenderDX11::init(SDL_Window* win) {