чување b5210924e6d71c7c9adc373dac41e9a1cab5260b
родитељ 42c22656431b1b55014fceab16b490a439b098c5
Аутор: Страхиња Радић <contact@strahinja.org>
Датум: Thu, 17 Aug 2023 14:31:21 +0200
Override VSync, always delay
Signed-off-by: Страхиња Радић <contact@strahinja.org>
Diffstat:
измењених датотека: 1, додавања: 2(+), брисања: 3(-)
diff --git a/lav-sdl.c b/lav-sdl.c
@@ -17,7 +17,6 @@
#include "local.h"
#define ANIM_STEPS 10
-#define ANIM_DELAY 10
#define CELL_SIZE 32
#define DEFAULT_WIDTH 1280
#define DEFAULT_HEIGHT 960
@@ -832,8 +831,8 @@ main(int argc, char** argv)
}
SDL_SetWindowTitle(window, WIN_TITLE);
- SDL_RenderSetVSync(renderer, 1);
SDL_SetHint(SDL_HINT_RENDER_SCALE_QUALITY, "1");
+ SDL_SetHintWithPriority(SDL_HINT_RENDER_VSYNC, "1", SDL_HINT_OVERRIDE);
load_textures();
if (argc > 1)
@@ -866,8 +865,8 @@ main(int argc, char** argv)
redraw = 0;
}
- SDL_Delay(10);
}
+ SDL_Delay(10);
}
return 0;