diff options
author | Stanislaw Halik <sthalik@misaki.pl> | 2022-10-17 18:07:53 +0200 |
---|---|---|
committer | Stanislaw Halik <sthalik@misaki.pl> | 2022-10-17 18:07:53 +0200 |
commit | 6cadd1270b8ac5c5f49f5c07e74e7bd236dd0eb3 (patch) | |
tree | f705ecd3e5ff75fdc393daf59a20ae00dfb19bb3 /main/gui.cpp | |
parent | 5dd1ade46d1c21b840cfdd4acfaf3012a2955f7c (diff) |
a
Diffstat (limited to 'main/gui.cpp')
-rw-r--r-- | main/gui.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/main/gui.cpp b/main/gui.cpp index 22bb95fd..ea65a1b6 100644 --- a/main/gui.cpp +++ b/main/gui.cpp @@ -149,8 +149,9 @@ void app::draw_fps([[maybe_unused]] float main_menu_height) ImGuiWindowFlags_NoMove | ImGuiWindowFlags_NoBackground; auto b = begin_window("framerate", ImGuiWindowFlags_(flags))) { + const double dt = _frame_time > 1e-6 ? std::round(1/double(_frame_time)*10.)*.1 + 0.05 : 999; char buf[16]; - snprintf(buf, sizeof(buf), "%.1f FPS", 0.f); + snprintf(buf, sizeof(buf), "%.1f FPS", dt); ImGui::SameLine(max_size.x - ImGui::CalcTextSize(buf).x); ImGui::Text("%s", buf); } |