From faa15c0c60e0906c4aab57f9dce0543eff063611 Mon Sep 17 00:00:00 2001 From: havoc Date: Wed, 31 Mar 2004 01:33:16 +0000 Subject: [PATCH] fix NODRAW flag check (don't draw NODRAW shaders) git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4064 d7cf8633-e32d-0410-b094-e92efae38249 --- gl_rsurf.c | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/gl_rsurf.c b/gl_rsurf.c index af6060e0..1c64fdc0 100644 --- a/gl_rsurf.c +++ b/gl_rsurf.c @@ -2288,11 +2288,8 @@ void R_Q3BSP_DrawFace(entity_render_t *ent, q3mface_t *face) { if (!face->num_triangles) return; - if (face->texture->surfaceparms) - { - if (face->texture->surfaceflags & (Q3SURFACEFLAG_SKY | Q3SURFACEFLAG_NODRAW)) - return; - } + if (face->texture->surfaceflags && (face->texture->surfaceflags & (Q3SURFACEFLAG_SKY | Q3SURFACEFLAG_NODRAW))) + return; c_faces++; if ((face->texture->surfaceparms & Q3SURFACEPARM_TRANS) || ent->alpha < 1 || (ent->effects & EF_ADDITIVE)) { -- 2.39.2