added re-creating renderer and textures when changing video vsync mode
[rocksndiamonds.git] / src / screens.c
index 9c5a86fd482db0b9defdac9d88de2982695fa427..4b8921c26929f9cca9c302b52d6676e8aa538962 100644 (file)
@@ -5329,7 +5329,7 @@ static void execSetupGraphics(void)
   SDLSetScreenRenderingMode(setup.screen_rendering_mode);
 
   // screen vsync mode may have changed at this point
-  SDLSetScreenVsyncMode(setup.vsync_mode);
+  ChangeVsyncModeIfNeeded();
 }
 
 static void execSetupChooseWindowSize(void)