From 849315e844ebd7ca3865087ca1e9bd57d81bd01e Mon Sep 17 00:00:00 2001 From: twinaphex Date: Thu, 19 Jan 2017 18:07:01 +0100 Subject: [PATCH] Prevent some minor computations in video_monitor_get_fps --- gfx/video_driver.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gfx/video_driver.c b/gfx/video_driver.c index e3d3bc9ade..7ecb2ca023 100644 --- a/gfx/video_driver.c +++ b/gfx/video_driver.c @@ -2037,9 +2037,6 @@ static bool video_monitor_get_fps(video_frame_info_t *video_info) { char frames_text[64]; - last_fps = TIME_TO_FPS(curr_time, new_time, FPS_UPDATE_INTERVAL); - curr_time = new_time; - fill_pathname_noext(video_driver_window_title, video_driver_title_buf, " || ", @@ -2047,6 +2044,7 @@ static bool video_monitor_get_fps(video_frame_info_t *video_info) if (video_info->fps_show) { + last_fps = TIME_TO_FPS(curr_time, new_time, FPS_UPDATE_INTERVAL); snprintf(video_info->fps_text, sizeof(video_info->fps_text), " FPS: %6.1f || ", last_fps); @@ -2055,6 +2053,8 @@ static bool video_monitor_get_fps(video_frame_info_t *video_info) sizeof(video_driver_window_title)); } + curr_time = new_time; + strlcat(video_driver_window_title, "Frames: ", sizeof(video_driver_window_title));