Parcourir la source

Vsync solves most of the screen tearing issues.

master
Ben Kurtovic il y a 8 ans
Parent
révision
3991633ad2
1 fichiers modifiés avec 1 ajouts et 0 suppressions
  1. +1
    -0
      src/emulator.c

+ 1
- 0
src/emulator.c Voir le fichier

@@ -66,6 +66,7 @@ static void setup_graphics(bool fullscreen, unsigned scale)
SDL_SetHint(SDL_HINT_RENDER_SCALE_QUALITY, "nearest");
SDL_SetWindowTitle(emu.window, "crater");
SDL_ShowCursor(SDL_DISABLE);
SDL_GL_SetSwapInterval(1); // Vsync

SDL_SetRenderDrawColor(emu.renderer, 0x00, 0x00, 0x00, 0xFF);
SDL_RenderClear(emu.renderer);


Chargement…
Annuler
Enregistrer