This is an automated email from the git hooks/post-receive script.

smcv pushed a commit to annotated tag 1.42d
in repository iortcw.

commit 561f1da8e03af25b975e811d18813c9e86b5078f
Author: MAN-AT-ARMS <m4n4t4...@gmail.com>
Date:   Tue Dec 22 08:08:02 2015 -0500

    MP: Pillarbox map loading screen when using cg_fixedAspect on widescreens
---
 MP/code/cgame/cg_info.c | 15 +++++++++++++++
 1 file changed, 15 insertions(+)

diff --git a/MP/code/cgame/cg_info.c b/MP/code/cgame/cg_info.c
index e92ba51..99b9e9a 100644
--- a/MP/code/cgame/cg_info.c
+++ b/MP/code/cgame/cg_info.c
@@ -260,6 +260,21 @@ void CG_DrawInformation( void ) {
                levelshot = trap_R_RegisterShaderNoMip( 
"levelshots/unknownmap.jpg" );
        }
        trap_R_SetColor( NULL );
+
+       // Pillarboxes
+       if ( cg_fixedAspect.integer ) {
+               if ( cgs.glconfig.vidWidth * 480.0 > cgs.glconfig.vidHeight * 
640.0 ) {
+                       vec4_t col = { 0, 0, 0, 1 };
+                       float pillar = 0.5 * ( ( cgs.glconfig.vidWidth - ( 
cgs.screenXScale * 640.0 ) ) / cgs.screenXScale );
+
+                       CG_SetScreenPlacement( PLACE_LEFT, PLACE_CENTER );
+                       CG_FillRect( 0, 0, pillar + 1, 480, col );
+                       CG_SetScreenPlacement( PLACE_RIGHT, PLACE_CENTER );
+                       CG_FillRect( 640 - pillar, 0, pillar + 1, 480, col );
+                       CG_SetScreenPlacement( PLACE_CENTER, PLACE_CENTER );
+               }
+       }
+
        CG_DrawPic( 0, 0, SCREEN_WIDTH, SCREEN_HEIGHT, levelshot );
 
        // show the server motd

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-games/iortcw.git

_______________________________________________
Pkg-games-commits mailing list
Pkg-games-commits@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits

Reply via email to