engine: platform: cleanup remnants of disabling vsync while loading mechanism for linux fbdev and dos ports

This commit is contained in:
Alibek Omarov 2025-02-28 12:33:30 +03:00
parent 38e922557d
commit bbbd7711c1
2 changed files with 5 additions and 19 deletions

View file

@ -142,17 +142,10 @@ static qboolean vsync;
void GL_UpdateSwapInterval( void ) void GL_UpdateSwapInterval( void )
{ {
// disable VSync while level is loading if( FBitSet( gl_vsync.flags, FCVAR_CHANGED ))
if( cls.state < ca_active )
{ {
// setup vsync here ClearBits( gl_vsync.flags, FCVAR_CHANGED );
vsync = false; vsync = gl_vsync.value;
SetBits( gl_vsync->flags, FCVAR_CHANGED );
}
else if( FBitSet( gl_vsync->flags, FCVAR_CHANGED ))
{
ClearBits( gl_vsync->flags, FCVAR_CHANGED );
vsync = true;
} }
} }

View file

@ -161,17 +161,10 @@ void* GL_GetProcAddress( const char *name ) // RenderAPI requirement
void GL_UpdateSwapInterval( void ) void GL_UpdateSwapInterval( void )
{ {
// disable VSync while level is loading if( FBitSet( gl_vsync.flags, FCVAR_CHANGED ))
if( cls.state < ca_active )
{
// setup fb vsync here
fb.vsync = false;
SetBits( gl_vsync.flags, FCVAR_CHANGED );
}
else if( FBitSet( gl_vsync.flags, FCVAR_CHANGED ))
{ {
ClearBits( gl_vsync.flags, FCVAR_CHANGED ); ClearBits( gl_vsync.flags, FCVAR_CHANGED );
fb.vsync = true; fb.vsync = gl_vsync.value;
} }
} }