From fc3c4df695745876ef1df06b68278f7199d34d24 Mon Sep 17 00:00:00 2001 From: JordanTheToaster Date: Tue, 14 Jul 2026 19:40:33 +0100 Subject: [PATCH] ImGuiOverlays: Hide Debug and ROV status in SW --- pcsx2/ImGui/ImGuiOverlays.cpp | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/pcsx2/ImGui/ImGuiOverlays.cpp b/pcsx2/ImGui/ImGuiOverlays.cpp index 60d84c01f4..b734b694aa 100644 --- a/pcsx2/ImGui/ImGuiOverlays.cpp +++ b/pcsx2/ImGui/ImGuiOverlays.cpp @@ -441,12 +441,16 @@ __ri void ImGuiManager::DrawPerformanceOverlay(float& position_y, float scale, f // GPU const char* gpu_suffix = ""; - if (GSConfig.UseDebugDevice && GSConfig.HWROV) - gpu_suffix = " (Debug & ROV)"; - else if (GSConfig.UseDebugDevice) - gpu_suffix = " (Debug)"; - else if (GSConfig.HWROV) - gpu_suffix = " (ROV)"; + + if (GSConfig.Renderer != GSRendererType::SW) + { + if (GSConfig.UseDebugDevice && GSConfig.HWROV) + gpu_suffix = " (Debug & ROV)"; + else if (GSConfig.UseDebugDevice) + gpu_suffix = " (Debug)"; + else if (GSConfig.HWROV) + gpu_suffix = " (ROV)"; + } s_hardware_info_gpu_line.format( "GPU: {}{}",