]> git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - model_brush.h
Fix dead code.
[xonotic/darkplaces.git] / model_brush.h
index 37f780ad4db1b306138d2fe44aee4a6c03936b80..d103f4543fa596a21329d24b8bc2364ebba5f8da 100644 (file)
@@ -120,6 +120,8 @@ mplane_t;
 #define MATERIALFLAG_NORTLIGHT 134217728
 // alphagen vertex
 #define MATERIALFLAG_ALPHAGEN_VERTEX 268435456
+// use occlusion buffer for corona
+#define MATERIALFLAG_OCCLUDE 536870912
 // combined mask of all attributes that require depth sorted rendering
 #define MATERIALFLAGMASK_DEPTHSORTED (MATERIALFLAG_BLENDED | MATERIALFLAG_NODEPTHTEST)
 // combined mask of all attributes that cause some sort of transparency
@@ -324,6 +326,9 @@ typedef struct q2dmodel_s
 #define        Q2SURF_FLOWING  0x40    // scroll towards angle
 #define        Q2SURF_NODRAW           0x80    // don't bother referencing the texture
 
+#define Q2SURF_HINT            0x100   // make a primary bsp splitter
+#define Q2SURF_SKIP            0x200   // completely ignore, allowing non-closed brushes
+
 
 
 /*
@@ -342,7 +347,7 @@ typedef struct q2texinfo_s
        float           vecs[2][4];             // [s/t][xyz offset]
        int                     flags;                  // miptex flags + overrides
        int                     value;                  // light emission, etc
-       char            texture[32];    // texture name (textures/*.wal)
+       char            texture[32];    // texture name (textures/something.wal)
        int                     nexttexinfo;    // for animations, -1 = end of chain
 } q2texinfo_t;