From 5696c9c96adda73954578968535ec259b7c036dd Mon Sep 17 00:00:00 2001 From: Alibek Omarov Date: Sat, 27 Jan 2024 17:00:00 +0300 Subject: [PATCH] ref: gl: remove useless R_CountDynamicLights function --- ref/gl/gl_local.h | 1 - ref/gl/gl_rlight.c | 20 -------------------- ref/gl/gl_rsurf.c | 4 ++-- 3 files changed, 2 insertions(+), 23 deletions(-) diff --git a/ref/gl/gl_local.h b/ref/gl/gl_local.h index 62dcbe47..11cccb2b 100644 --- a/ref/gl/gl_local.h +++ b/ref/gl/gl_local.h @@ -383,7 +383,6 @@ void R_AnimateLight( void ); void R_GetLightSpot( vec3_t lightspot ); void R_MarkLights( dlight_t *light, int bit, mnode_t *node ); colorVec R_LightVec( const vec3_t start, const vec3_t end, vec3_t lightspot, vec3_t lightvec ); -int R_CountSurfaceDlights( msurface_t *surf ); colorVec R_LightPoint( const vec3_t p0 ); // diff --git a/ref/gl/gl_rlight.c b/ref/gl/gl_rlight.c index ac31decc..1cbc5ada 100644 --- a/ref/gl/gl_rlight.c +++ b/ref/gl/gl_rlight.c @@ -171,26 +171,6 @@ void R_PushDlights( void ) } } -/* -============= -R_CountSurfaceDlights -============= -*/ -int R_CountSurfaceDlights( msurface_t *surf ) -{ - int i, numDlights = 0; - - for( i = 0; i < MAX_DLIGHTS; i++ ) - { - if(!( surf->dlightbits & BIT( i ))) - continue; // not lit by this light - - numDlights++; - } - - return numDlights; -} - /* ======================================================================= diff --git a/ref/gl/gl_rsurf.c b/ref/gl/gl_rsurf.c index f26db4b9..ef9a5c9d 100644 --- a/ref/gl/gl_rsurf.c +++ b/ref/gl/gl_rsurf.c @@ -527,7 +527,7 @@ texture_t *R_TextureAnimation( msurface_t *s ) R_AddDynamicLights =============== */ -void R_AddDynamicLights( msurface_t *surf ) +static void R_AddDynamicLights( msurface_t *surf ) { float dist, rad, minlight; int lnum, s, t, sd, td, smax, tmax; @@ -541,7 +541,7 @@ void R_AddDynamicLights( msurface_t *surf ) uint *bl; // no dlighted surfaces here - if( !R_CountSurfaceDlights( surf )) return; + if( !surf->dlightbits ) return; sample_size = gEngfuncs.Mod_SampleSizeForFace( surf ); smax = (info->lightextents[0] / sample_size) + 1;