From a88465357ead650278951f1f32eeb3f5502efc46 Mon Sep 17 00:00:00 2001 From: Hirek Date: Thu, 27 Feb 2025 01:08:52 +0100 Subject: [PATCH] Working threads counter in F12 panel --- driveruipanels.cpp | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/driveruipanels.cpp b/driveruipanels.cpp index 0946563a..99bff6d0 100644 --- a/driveruipanels.cpp +++ b/driveruipanels.cpp @@ -617,7 +617,7 @@ debug_panel::render() { ImGui::Checkbox( "Debug Traction", &DebugTractionFlag ); } render_section( "Camera", m_cameralines ); - render_section( "Gfx Renderer", m_rendererlines ); + render_section( "Gfx Renderer / Statistics", m_rendererlines ); render_section_settings(); render_section_developer(); // Developer tools #ifdef WITH_UART @@ -1453,6 +1453,14 @@ debug_panel::update_section_renderer( std::vector &Output ) { // renderer stats Output.emplace_back( GfxRenderer->info_times(), Global.UITextColor ); Output.emplace_back( GfxRenderer->info_stats(), Global.UITextColor ); + + // CPU related + Output.emplace_back("CPU:", Global.UITextColor); + + // thread counter + textline = "Running threads: " + std::to_string(Global.threads.size() + 1); + Output.emplace_back(textline, Global.UITextColor); + } bool