Browse Source

Always use regular vsync instead of preferring adaptive vsync if supported

Alex Szpakowski 12 years ago
parent
commit
4584cf6780
1 changed files with 1 additions and 9 deletions
  1. 1 9
      src/modules/window/sdl/Window.cpp

+ 1 - 9
src/modules/window/sdl/Window.cpp

@@ -240,15 +240,7 @@ bool Window::setContext(int fsaa, bool vsync)
 	}
 
 	// Set vertical synchronization.
-	if (vsync)
-	{
-		// Prefer EXT_swap_control_tear (late swaps happen immediately),
-		// otherwise fall back to regular vsync.
-		if (SDL_GL_SetSwapInterval(-1) < 0 || SDL_GL_GetSwapInterval() != -1)
-			SDL_GL_SetSwapInterval(1);
-	}
-	else
-		SDL_GL_SetSwapInterval(0);
+	SDL_GL_SetSwapInterval(vsync ? 1 : 0);
 
 	// Verify FSAA setting.
 	int buffers;