mirror of
https://github.com/FWGS/xash3d-fwgs.git
synced 2026-08-05 03:24:56 +08:00
engine: platform: WINDOW_MODE_* enums for vid_fullscreen instead of magic numbers
This commit is contained in:
@@ -640,11 +640,11 @@ static void SetWidthAndHeightFromCommandLine( void )
|
||||
static void SetFullscreenModeFromCommandLine( void )
|
||||
{
|
||||
if( Sys_CheckParm( "-borderless" ))
|
||||
Cvar_DirectSet( &vid_fullscreen, "2" );
|
||||
Cvar_DirectSetValue( &vid_fullscreen, WINDOW_MODE_BORDERLESS );
|
||||
else if( Sys_CheckParm( "-fullscreen" ))
|
||||
Cvar_DirectSet( &vid_fullscreen, "1" );
|
||||
Cvar_DirectSetValue( &vid_fullscreen, WINDOW_MODE_FULLSCREEN );
|
||||
else if( Sys_CheckParm( "-windowed" ))
|
||||
Cvar_DirectSet( &vid_fullscreen, "0" );
|
||||
Cvar_DirectSetValue( &vid_fullscreen, WINDOW_MODE_WINDOWED );
|
||||
}
|
||||
|
||||
static void R_CollectRendererNames( void )
|
||||
|
||||
@@ -489,7 +489,7 @@ qboolean VID_SetMode( void )
|
||||
{
|
||||
if( err == rserr_invalid_fullscreen )
|
||||
{
|
||||
Cvar_DirectSet( &vid_fullscreen, "0" );
|
||||
Cvar_DirectSetValue( &vid_fullscreen, WINDOW_MODE_WINDOWED);
|
||||
Con_Reportf( S_ERROR "%s: fullscreen unavailable in this mode\n", __func__ );
|
||||
Sys_Warn( "fullscreen unavailable in this mode!" );
|
||||
if(( err = R_ChangeDisplaySettings( iScreenWidth, iScreenHeight, WINDOW_MODE_WINDOWED )) == rserr_ok )
|
||||
|
||||
@@ -1130,7 +1130,7 @@ qboolean VID_SetMode( void )
|
||||
{
|
||||
if( err == rserr_invalid_fullscreen )
|
||||
{
|
||||
Cvar_DirectSet( &vid_fullscreen, "0" );
|
||||
Cvar_DirectSetValue( &vid_fullscreen, WINDOW_MODE_WINDOWED );
|
||||
Con_Reportf( S_ERROR "%s: fullscreen unavailable in this mode\n", __func__ );
|
||||
Sys_Warn( "fullscreen unavailable in this mode!" );
|
||||
if(( err = R_ChangeDisplaySettings( iScreenWidth, iScreenHeight, WINDOW_MODE_WINDOWED )) == rserr_ok )
|
||||
|
||||
Reference in New Issue
Block a user