engine: reliably tell client.dll about vid mode changes

This commit is contained in:
Alibek Omarov 2019-11-26 02:47:48 +03:00
parent 3a9801853d
commit 0c3be639c5
2 changed files with 3 additions and 3 deletions

View File

@ -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 )
refState.wideScreen = true;
else refState.wideScreen = false;
SCR_VidInit(); // tell client.dll that vid_mode has changed
}
/*

View File

@ -572,7 +572,6 @@ static void SDLash_EventFilter( SDL_Event *event )
break;
VID_SaveWindowSize( event->window.data1, event->window.data2 );
SCR_VidInit(); // tell the client.dll that vid_mode has changed
break;
}
default:
@ -581,8 +580,7 @@ static void SDLash_EventFilter( SDL_Event *event )
#else
case SDL_VIDEORESIZE:
VID_SaveWindowSize( event->resize.w, event->resize.h );
SCR_VidInit();
break; // tell the client.dll that vid_mode has changed
break;
case SDL_ACTIVEEVENT:
SDLash_ActiveEvent( event->active.gain );
break;