Merge branch 'linux_vsync' into qzdoom

This commit is contained in:
Magnus Norddahl 2016-11-24 07:41:58 +01:00
commit 7b4df20c51

View file

@ -449,6 +449,16 @@ void SDLGLFB::SetVSync( bool vsync )
#if defined (__APPLE__)
const GLint value = vsync ? 1 : 0;
CGLSetParameter( CGLGetCurrentContext(), kCGLCPSwapInterval, &value );
#else
if (vsync)
{
if (SDL_GL_SetSwapInterval(-1) == -1)
SDL_GL_SetSwapInterval(1);
}
else
{
SDL_GL_SetSwapInterval(0);
}
#endif
}