merged q1bsp and q3bsp surface rendering
[xonotic/darkplaces.git] / model_brush.h
index 6484ccf..44ecdc3 100644 (file)
@@ -181,11 +181,13 @@ typedef struct msurface_s
        int extents[2]; // q1bsp
        // if lightmap settings changed, this forces update
        int cached_dlight; // q1bsp
+#ifdef LHREMOVESOON
        // if this == r_framecount there are dynamic lights on the surface
        int dlightframe; // q1bsp
        // which dynamic lights are touching this surface
        // (only access this if dlightframe is current)
        int dlightbits[8]; // q1bsp
+#endif
 
        struct q3deffect_s *effect; // q3bsp
        // FIXME: collisionmarkframe should be kept in a separate array
@@ -307,9 +309,6 @@ typedef struct mlight_s
 }
 mlight_t;
 
-extern rtexture_t *r_notexture;
-extern texture_t r_notexture_mip;
-
 struct model_s;
 void Mod_Q1BSP_Load(struct model_s *mod, void *buffer);
 void Mod_IBSP_Load(struct model_s *mod, void *buffer);