diff --git a/pcsx2/ImGui/ImGuiOverlays.cpp b/pcsx2/ImGui/ImGuiOverlays.cpp index b17459fbef..e67c3184c2 100644 --- a/pcsx2/ImGui/ImGuiOverlays.cpp +++ b/pcsx2/ImGui/ImGuiOverlays.cpp @@ -246,6 +246,13 @@ __ri void ImGuiManager::DrawPerformanceOverlay(float& position_y, float scale, f FormatProcessorStat(text, PerformanceMetrics::GetGSThreadUsage(), PerformanceMetrics::GetGSThreadAverageTime()); DRAW_LINE(fixed_font, text.c_str(), IM_COL32(255, 255, 255, 255)); + if (THREAD_VU1) + { + text = "VU: "; + FormatProcessorStat(text, PerformanceMetrics::GetVUThreadUsage(), PerformanceMetrics::GetVUThreadAverageTime()); + DRAW_LINE(fixed_font, text.c_str(), IM_COL32(255, 255, 255, 255)); + } + const u32 gs_sw_threads = PerformanceMetrics::GetGSSWThreadCount(); for (u32 i = 0; i < gs_sw_threads; i++) { @@ -255,13 +262,6 @@ __ri void ImGuiManager::DrawPerformanceOverlay(float& position_y, float scale, f DRAW_LINE(fixed_font, text.c_str(), IM_COL32(255, 255, 255, 255)); } - if (THREAD_VU1) - { - text = "VU: "; - FormatProcessorStat(text, PerformanceMetrics::GetVUThreadUsage(), PerformanceMetrics::GetVUThreadAverageTime()); - DRAW_LINE(fixed_font, text.c_str(), IM_COL32(255, 255, 255, 255)); - } - if (GSCapture::IsCapturing()) { text = "CAP: ";