Adding support for enabling/disabling vsync to Ghost_SDL.

This commit is contained in:
Mitchell Stokes 2013-08-29 22:48:31 +00:00
parent f62fabca3d
commit d4eeca430d
2 changed files with 15 additions and 0 deletions

@ -638,3 +638,16 @@ GHOST_WindowSDL::setWindowCursorVisibility(bool visible)
SDL_ShowCursor(visible);
return GHOST_kSuccess;
}
GHOST_TSuccess
GHOST_WindowSDL::setSwapInterval(int interval)
{
SDL_GL_SetSwapInterval(interval);
return GHOST_kSuccess;
}
int
GHOST_WindowSDL::getSwapInterval()
{
return SDL_GL_GetSwapInterval();
}

@ -173,6 +173,8 @@ protected:
GHOST_TSuccess endFullScreen() const { return GHOST_kFailure; }
GHOST_TSuccess setSwapInterval(int interval);
int getSwapInterval();
};