summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/core/src/loop.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/core/src/loop.c b/src/core/src/loop.c
index d80e350..15d6ae1 100644
--- a/src/core/src/loop.c
+++ b/src/core/src/loop.c
@@ -304,10 +304,11 @@ i32 engine_run(Platform* p, StateType initial_state, void* state_arg) {
StateType (*update_func)(f64, void*) = State_updateFunc(state);
-//#ifdef BENCHMARK
- f64 last_fps_measurement = get_time();
- f64 last_fps_ticks = 0;
-//#endif
+ f64 last_fps_measurement = time;
+ u64 last_fps_ticks = 0;
+
+ /* The target frametime measured in milliseconds */
+ const f64 fps_cap = p->fps_target > 0 ? 1000.0 / (f64)p->fps_target : 0;
/* Main loop */
do {