From 7bcc7b7118f9fc9df6ee74deb5a7fc8574c2dd2b Mon Sep 17 00:00:00 2001 From: GovanifY Date: Tue, 2 Dec 2025 22:07:58 +0100 Subject: [PATCH] GS/Vulkan: Update ImGui when resizing the swap chain This allows for the OSD and BPM to stay in sync when resizing heavily --- pcsx2/GS/Renderers/Vulkan/VKSwapChain.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pcsx2/GS/Renderers/Vulkan/VKSwapChain.cpp b/pcsx2/GS/Renderers/Vulkan/VKSwapChain.cpp index 9b9295ed3a..96bc7928ac 100644 --- a/pcsx2/GS/Renderers/Vulkan/VKSwapChain.cpp +++ b/pcsx2/GS/Renderers/Vulkan/VKSwapChain.cpp @@ -4,6 +4,7 @@ #include "GS/Renderers/Vulkan/GSDeviceVK.h" #include "GS/Renderers/Vulkan/VKBuilders.h" #include "GS/Renderers/Vulkan/VKSwapChain.h" +#include "ImGui/ImGuiManager.h" #include "VMManager.h" #include "common/Assertions.h" @@ -589,6 +590,8 @@ bool VKSwapChain::ResizeSwapChain(u32 new_width, u32 new_height, float new_scale return false; } + ImGuiManager::WindowResized(); + return true; }