This is an automated email from the git hooks/post-receive script. smcv pushed a commit to tag 1.51 in repository iortcw.
commit 0cf8608fdf1793ca3f77954c1521ea5b20959b04 Author: MAN-AT-ARMS <[email protected]> Date: Sat May 6 05:42:35 2017 -0400 All: Remove the redundant screen updates in CG_DrawInformation Rework of last commit...Updates seem to be handled in the renderer anyway --- MP/code/client/cl_cgame.c | 15 +++------------ SP/code/cgame/cg_info.c | 4 ++-- SP/code/client/cl_cgame.c | 15 +++------------ 3 files changed, 8 insertions(+), 26 deletions(-) diff --git a/MP/code/client/cl_cgame.c b/MP/code/client/cl_cgame.c index 683f9a3..bf56393 100644 --- a/MP/code/client/cl_cgame.c +++ b/MP/code/client/cl_cgame.c @@ -560,20 +560,11 @@ intptr_t CL_CgameSystemCalls( intptr_t *args ) { return 0; case CG_UPDATESCREEN: // this is used during lengthy level loading, so pump message loop - //Com_EventLoop(); // FIXME: if a server restarts here, BAD THINGS HAPPEN! + // Com_EventLoop(); // FIXME: if a server restarts here, BAD THINGS HAPPEN! // We can't call Com_EventLoop here, a restart will crash and this _does_ happen - // if there is a map change while we are downloading at pk3. + // if there is a map change while we are downloading a pk3. // ZOID - // Don't spam screen updates if we're vsynced - if ( Cvar_VariableIntegerValue( "r_swapInterval" ) ) - { - static int lastUpdate = 0; - - if ( lastUpdate == 0 || Sys_Milliseconds() - lastUpdate > 16 ) - SCR_UpdateScreen(); - - lastUpdate = Sys_Milliseconds(); - } + SCR_UpdateScreen(); return 0; case CG_CM_LOADMAP: CL_CM_LoadMap( VMA( 1 ) ); diff --git a/SP/code/cgame/cg_info.c b/SP/code/cgame/cg_info.c index 1858f58..77cc085 100644 --- a/SP/code/cgame/cg_info.c +++ b/SP/code/cgame/cg_info.c @@ -411,7 +411,7 @@ void CG_DrawInformation( void ) { UI_CENTER | UI_EXSMALLFONT | UI_DROPSHADOW, color ); } - trap_UpdateScreen(); + //trap_UpdateScreen(); callCount--; return; } @@ -436,7 +436,7 @@ void CG_DrawInformation( void ) { trap_UI_Popup( "briefing" ); - trap_UpdateScreen(); + //trap_UpdateScreen(); callCount--; return; } diff --git a/SP/code/client/cl_cgame.c b/SP/code/client/cl_cgame.c index 16fb94a..a286135 100644 --- a/SP/code/client/cl_cgame.c +++ b/SP/code/client/cl_cgame.c @@ -479,20 +479,11 @@ intptr_t CL_CgameSystemCalls( intptr_t *args ) { return 0; case CG_UPDATESCREEN: // this is used during lengthy level loading, so pump message loop - //Com_EventLoop(); // FIXME: if a server restarts here, BAD THINGS HAPPEN! + // Com_EventLoop(); // FIXME: if a server restarts here, BAD THINGS HAPPEN! // We can't call Com_EventLoop here, a restart will crash and this _does_ happen - // if there is a map change while we are downloading at pk3. + // if there is a map change while we are downloading a pk3. // ZOID - // Don't spam screen updates if we're vsynced - if ( Cvar_VariableIntegerValue( "r_swapInterval" ) ) - { - static int lastUpdate = 0; - - if ( lastUpdate == 0 || Sys_Milliseconds() - lastUpdate > 16 ) - SCR_UpdateScreen(); - - lastUpdate = Sys_Milliseconds(); - } + SCR_UpdateScreen(); return 0; case CG_CM_LOADMAP: CL_CM_LoadMap( VMA( 1 ) ); -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/iortcw.git _______________________________________________ Pkg-games-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits

