From dc0a1f36568146b8b9dd86fd2e7634464280179b Mon Sep 17 00:00:00 2001 From: Ulysse Cura Date: Tue, 4 Aug 2026 01:21:53 +0200 Subject: [PATCH] Activating adaptative vsync to limit rare frames stutter. --- src/display.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/display.c b/src/display.c index 7de419d..7df382e 100644 --- a/src/display.c +++ b/src/display.c @@ -44,6 +44,12 @@ inline int display_init(void) return EXIT_FAILURE; } + if(!SDL_SetRenderVSync(renderer, SDL_RENDERER_VSYNC_ADAPTIVE)) + { + error_printf("Failed to activate adaptative vsync : %s", SDL_GetError()); + return EXIT_FAILURE; + } + if(!SDL_SetRenderScale(renderer, RENDER_SCALE, RENDER_SCALE)) { error_printf("Failed to set renderer scale presentation : %s", SDL_GetError());