We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent eb036c1 commit cc0d987Copy full SHA for cc0d987
1 file changed
src/launcher.c
@@ -812,9 +812,9 @@ static void draw_screen()
812
// Output to screen
813
SDL_RenderPresent(renderer);
814
if (!config.vsync) {
815
- Uint32 sleep_time = refresh_period - (SDL_GetTicks() - ticks.main);
816
- if (sleep_time > 0)
817
- SDL_Delay(sleep_time);
+ Uint32 elapsed = SDL_GetTicks() - ticks.main;
+ if (elapsed < refresh_period)
+ SDL_Delay(refresh_period - elapsed);
818
}
819
820
0 commit comments