Btw, on linux, you might want to rather play in fullscreen where the sync is usually better.For the record, the implementation of vsync support was planned with the use of SDL2.0, but after a few checks it would have required me to move the texture manager to use SDL_Texture and use the SDL renderer before that.