]> de.git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - model_shared.h
moved the GL_CloseLibrary call a bit
[xonotic/darkplaces.git] / model_shared.h
index 480e1f644f6c9ac3150f177c94f869020002e718..6d7cb0c26773d72e731e6aa677893079e7596c7f 100644 (file)
@@ -118,9 +118,6 @@ typedef struct model_s
        // 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;
 
@@ -212,6 +209,11 @@ model_t;
 
 //============================================================================
 
+// 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;