From fc0260a100ca89b1a6f758f43785404ab00230dc Mon Sep 17 00:00:00 2001 From: Sara <sara@saragerretsen.nl> Date: Tue, 24 Oct 2023 23:50:26 +0200 Subject: [PATCH] events are now handled before the update loop --- src/program.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/program.c b/src/program.c index 7cdc187..2b067b9 100644 --- a/src/program.c +++ b/src/program.c @@ -69,13 +69,12 @@ int program_run(const struct ProgramSettings* settings) { _delta_time += current_time - _frame_start; _frame_start = current_time; + program_handle_events(); while(_delta_time > _target_delta_time) { _delta_time -= _target_delta_time; settings->on_tick(); physics_world_tick(); } - - program_handle_events(); settings->on_draw(); SDL_Delay(1); }