diff --git a/src/imgui/layer/video_info.cpp b/src/imgui/layer/video_info.cpp index 55cfaf895..591a05c20 100644 --- a/src/imgui/layer/video_info.cpp +++ b/src/imgui/layer/video_info.cpp @@ -29,7 +29,7 @@ static float frame_graph_height = 50.0f; static void DrawSimple() { const auto io = GetIO(); - Text("Frame time: %.3f ms (%.1f FPS)", 1000.0f / io.Framerate, io.Framerate); + Text("FPS: %.1f (%.3f ms)", io.Framerate, 1000.0f / io.Framerate); } static void DrawAdvanced() { @@ -38,7 +38,7 @@ static void DrawAdvanced() { const auto& window = *ctx.CurrentWindow; auto& draw_list = *window.DrawList; - Text("Frame time: %.3f ms (%.1f FPS)", io.DeltaTime * 1000.0f, io.Framerate); + Text("Frame time: %.3f ms (%.1f FPS)", 1000.0f / io.Framerate, io.Framerate); SeparatorText("Frame graph"); const float full_width = GetContentRegionAvail().x; @@ -108,13 +108,13 @@ void Layers::VideoInfo::Draw() { if (show) { if (show_advanced) { - if (Begin("Video debug info", &show, 0)) { + if (Begin("Video Debug Info", nullptr, + ImGuiWindowFlags_NoDecoration)) { DrawAdvanced(); } } else { if (Begin("Video Info", nullptr, - ImGuiWindowFlags_NoNav | ImGuiWindowFlags_NoDecoration | - ImGuiWindowFlags_AlwaysAutoResize)) { + ImGuiWindowFlags_NoDecoration)) { DrawSimple(); } } diff --git a/src/imgui/renderer/imgui_core.cpp b/src/imgui/renderer/imgui_core.cpp index 9d2e19ce4..2cf949f7b 100644 --- a/src/imgui/renderer/imgui_core.cpp +++ b/src/imgui/renderer/imgui_core.cpp @@ -51,7 +51,7 @@ void Initialize(const ::Vulkan::Instance& instance, const Frontend::WindowSDL& w io.ConfigFlags |= ImGuiConfigFlags_NavEnableGamepad; io.ConfigFlags |= ImGuiConfigFlags_DockingEnable; io.DisplaySize = ImVec2((float)window.getWidth(), (float)window.getHeight()); - ImGui::PushStyleVar(ImGuiStyleVar_WindowRounding, 5.0f); // Makes the window edges rounded + ImGui::PushStyleVar(ImGuiStyleVar_WindowRounding, 6.0f); // Makes the window edges rounded auto path = config_path.u8string(); char* config_file_buf = new char[path.size() + 1]();