From 8cc84fc9499ad44f0a42e593c4a23ddfb99e45c1 Mon Sep 17 00:00:00 2001 From: cdozdil Date: Fri, 19 Sep 2025 21:47:04 +0300 Subject: [PATCH] Added FG reset to clear render target --- OptiScaler/menu/menu_overlay_dx.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/OptiScaler/menu/menu_overlay_dx.cpp b/OptiScaler/menu/menu_overlay_dx.cpp index 6fc66ab2..f5f02264 100644 --- a/OptiScaler/menu/menu_overlay_dx.cpp +++ b/OptiScaler/menu/menu_overlay_dx.cpp @@ -545,6 +545,14 @@ void MenuOverlayDx::CleanupRenderTarget(bool clearQueue, HWND hWnd) { LOG_FUNC(); + auto fg = State::Instance().currentFG; + if (fg->IsActive()) + { + State::Instance().FGchanged = true; + fg->UpdateTarget(); + fg->Deactivate(); + } + if (_dx11Device) CleanupRenderTargetDx11(false); else