From 2c23a1e0a012bbc25fa810997f37308ff1aaa4b0 Mon Sep 17 00:00:00 2001 From: Alibek Omarov Date: Wed, 31 Jul 2024 00:53:29 +0300 Subject: [PATCH] engine: platform: sdl: fix going fullscreen after manually changing VIDRESTART cvars (like width and height) --- engine/platform/sdl/vid_sdl.c | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/engine/platform/sdl/vid_sdl.c b/engine/platform/sdl/vid_sdl.c index dc5fb11d..a01a3aca 100644 --- a/engine/platform/sdl/vid_sdl.c +++ b/engine/platform/sdl/vid_sdl.c @@ -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 ) {