diff options
author | Andrey Nazarov <skuller@skuller.net> | 2009-01-24 14:04:08 +0000 |
---|---|---|
committer | Andrey Nazarov <skuller@skuller.net> | 2009-01-24 14:04:08 +0000 |
commit | 616d7388250f9938b70acdc7ca360e9494518294 (patch) | |
tree | 021d1f2d8657d652cf39f1ff06cdfcb17821b531 /source/gl_main.c | |
parent | 8a1f5d90a862eb7c22fb5f458bc8162194b9c3a3 (diff) |
Added ‘gl_showorigins’ for debugging model origins.
Updated q2pro(6) manual page a bit.
Diffstat (limited to 'source/gl_main.c')
-rw-r--r-- | source/gl_main.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/source/gl_main.c b/source/gl_main.c index 69f4e3f..4baadc5 100644 --- a/source/gl_main.c +++ b/source/gl_main.c @@ -48,6 +48,7 @@ cvar_t *gl_drawworld; cvar_t *gl_drawentities; cvar_t *gl_drawsky; cvar_t *gl_showtris; +cvar_t *gl_showorigins; cvar_t *gl_cull_nodes; cvar_t *gl_cull_models; cvar_t *gl_showstats; @@ -410,6 +411,11 @@ static void GL_DrawEntities( int mask ) { } else { Com_Error( ERR_FATAL, "%s: bad model type", __func__ ); } + + if( gl_showorigins->integer ) { + GL_DrawNullModel(); + } + } } @@ -704,6 +710,7 @@ static void GL_Register( void ) { gl_drawentities = Cvar_Get( "gl_drawentities", "1", CVAR_CHEAT ); gl_drawsky = Cvar_Get( "gl_drawsky", "1", 0 ); gl_showtris = Cvar_Get( "gl_showtris", "0", CVAR_CHEAT ); + gl_showorigins = Cvar_Get( "gl_showorigins", "0", CVAR_CHEAT ); gl_showstats = Cvar_Get( "gl_showstats", "0", 0 ); gl_cull_nodes = Cvar_Get( "gl_cull_nodes", "1", 0 ); gl_cull_models = Cvar_Get( "gl_cull_models", "1", 0 ); |