From: havoc Date: Wed, 31 Mar 2004 01:33:16 +0000 (+0000) Subject: fix NODRAW flag check (don't draw NODRAW shaders) X-Git-Tag: xonotic-v0.1.0preview~5954 X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=faa15c0c60e0906c4aab57f9dce0543eff063611;p=xonotic%2Fdarkplaces.git 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 --- 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)) {