]> de.git.xonotic.org Git - xonotic/darkplaces.git/commitdiff
removed Q3TEXTUREFLAG_ALPHATEST uses in the code, fixing a bug that made alpha test...
authorhavoc <havoc@d7cf8633-e32d-0410-b094-e92efae38249>
Thu, 21 Dec 2006 09:12:21 +0000 (09:12 +0000)
committerhavoc <havoc@d7cf8633-e32d-0410-b094-e92efae38249>
Thu, 21 Dec 2006 09:12:21 +0000 (09:12 +0000)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@6662 d7cf8633-e32d-0410-b094-e92efae38249

model_brush.c
model_brush.h

index 750c27dca1fd40d4b086ec4b5484e81f2e1685f7..ff2dd8b797bb14d8311135d541cf3ad9a4fa5d01 100644 (file)
@@ -4343,7 +4343,7 @@ static void Mod_Q3BSP_LoadTextures(lump_t *l)
                                out->basematerialflags |= MATERIALFLAG_WATER | MATERIALFLAG_WATERALPHA;
                        else
                                out->basematerialflags |= MATERIALFLAG_WALL;
-                       if (shader->textureflags & Q3TEXTUREFLAG_ALPHATEST)
+                       if (shader->layers[0].alphatest)
                                out->basematerialflags |= MATERIALFLAG_ALPHATEST | MATERIALFLAG_TRANSPARENT;
                        out->customblendfunc[0] = GL_ONE;
                        out->customblendfunc[1] = GL_ZERO;
@@ -4383,8 +4383,6 @@ Q3 shader blendfuncs actually used in the game (* = supported by DP)
                                        else
                                                out->basematerialflags |= MATERIALFLAG_CUSTOMBLEND | MATERIALFLAG_FULLBRIGHT | MATERIALFLAG_BLENDED | MATERIALFLAG_TRANSPARENT;
                                }
-                               if (shader->layers[0].alphatest)
-                                       shader->textureflags |= Q3TEXTUREFLAG_ALPHATEST;
                        }
                        if (!shader->lighting)
                                out->basematerialflags |= MATERIALFLAG_FULLBRIGHT;
index 9660c484114b9865ff443bff15a7bdb5908babf7..562c6a000ab528388bbd4b4f835f2be16ac6e42a 100644 (file)
@@ -639,7 +639,6 @@ q3dpvs_t;
 #define Q3TEXTUREFLAG_TWOSIDED 1
 #define Q3TEXTUREFLAG_AUTOSPRITE 2
 #define Q3TEXTUREFLAG_AUTOSPRITE2 4
-#define Q3TEXTUREFLAG_ALPHATEST 8
 #define Q3TEXTUREFLAG_NOPICMIP 16
 
 typedef struct q3mbrush_s