engine: platform: sdl: fix going fullscreen after manually changing VIDRESTART cvars (like width and height)

This commit is contained in:
Alibek Omarov
2024-07-31 00:53:29 +03:00
parent 47eb9e8c8f
commit 2c23a1e0a0

View File

@@ -1180,14 +1180,8 @@ qboolean VID_SetMode( void )
}
#endif
if( !FBitSet( vid_fullscreen.flags, FCVAR_CHANGED ))
Cvar_DirectSet( &vid_fullscreen, DEFAULT_FULLSCREEN );
else
ClearBits( vid_fullscreen.flags, FCVAR_CHANGED );
SetBits( gl_vsync.flags, FCVAR_CHANGED );
window_mode = bound( 0, vid_fullscreen.value, WINDOW_MODE_COUNT - 1 );
SetBits( gl_vsync.flags, FCVAR_CHANGED );
if(( err = R_ChangeDisplaySettings( iScreenWidth, iScreenHeight, window_mode )) == rserr_ok )
{