mirror of
https://github.com/YGGverse/xash3d-fwgs.git
synced 2025-01-17 18:40:02 +00:00
engine: reliably tell client.dll about vid mode changes
This commit is contained in:
parent
3a9801853d
commit
0c3be639c5
@ -83,6 +83,8 @@ void R_SaveVideoMode( int w, int h , int render_w, int render_h )
|
|||||||
if( render_w * 3 != render_h * 4 && render_w * 4 != render_h * 5 )
|
if( render_w * 3 != render_h * 4 && render_w * 4 != render_h * 5 )
|
||||||
refState.wideScreen = true;
|
refState.wideScreen = true;
|
||||||
else refState.wideScreen = false;
|
else refState.wideScreen = false;
|
||||||
|
|
||||||
|
SCR_VidInit(); // tell client.dll that vid_mode has changed
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
@ -572,7 +572,6 @@ static void SDLash_EventFilter( SDL_Event *event )
|
|||||||
break;
|
break;
|
||||||
|
|
||||||
VID_SaveWindowSize( event->window.data1, event->window.data2 );
|
VID_SaveWindowSize( event->window.data1, event->window.data2 );
|
||||||
SCR_VidInit(); // tell the client.dll that vid_mode has changed
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
default:
|
default:
|
||||||
@ -581,8 +580,7 @@ static void SDLash_EventFilter( SDL_Event *event )
|
|||||||
#else
|
#else
|
||||||
case SDL_VIDEORESIZE:
|
case SDL_VIDEORESIZE:
|
||||||
VID_SaveWindowSize( event->resize.w, event->resize.h );
|
VID_SaveWindowSize( event->resize.w, event->resize.h );
|
||||||
SCR_VidInit();
|
break;
|
||||||
break; // tell the client.dll that vid_mode has changed
|
|
||||||
case SDL_ACTIVEEVENT:
|
case SDL_ACTIVEEVENT:
|
||||||
SDLash_ActiveEvent( event->active.gain );
|
SDLash_ActiveEvent( event->active.gain );
|
||||||
break;
|
break;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user