// LordHavoc: sorted surface pointer array, sorted by shader type and then by texture
msurface_t **modelsortedsurfaces; // [nummodelsurfaces]
- // used for surfaces without a valid texture
- texture_t notexture;
-
// lightmap format, set to r_lightmaprgba when model is loaded
int lightmaprgba;
int sprnum_type;
mspriteframe_t *sprdata_frames;
- // adds a box (or individual polygons) to the clipping engine,
- // which will mark the entity visible if seen
- void(*SERAddEntity)(void);
// draw the model
void(*Draw)(void);
// draw the model's sky polygons (only used by brush models)
//============================================================================
+// this can be used for anything without a valid texture
+extern rtexture_t *r_notexture;
+// every texture must be in a pool...
+extern rtexturepool_t *r_notexturepool;
+
// model loading
extern model_t *loadmodel;
extern qbyte *mod_base;
// sky/water subdivision
-extern cvar_t gl_subdivide_size;
+//extern cvar_t gl_subdivide_size;
// texture fullbrights
extern cvar_t r_fullbrights;