From: havoc <havoc@d7cf8633-e32d-0410-b094-e92efae38249>
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))
 	{