]> de.git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - render.h
fix an int->enum conversion error with g++ on big endian systems
[xonotic/darkplaces.git] / render.h
index 65d9681d8d0cf39b62a8e0e67cf24cafbc8c8741..ed658f85c4fd000dacabb3ae3ad2a4fe2fc82680 100644 (file)
--- a/render.h
+++ b/render.h
@@ -24,11 +24,11 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
 // flag arrays used for visibility checking on world model
 // (all other entities have no per-surface/per-leaf visibility checks)
 // TODO: dynamic resize according to r_refdef.worldmodel->brush.num_clusters
-qbyte r_pvsbits[(32768+7)>>3];
+extern qbyte r_pvsbits[(32768+7)>>3];
 // TODO: dynamic resize according to r_refdef.worldmodel->brush.num_leafs
-qbyte r_worldleafvisible[32768];
+extern qbyte r_worldleafvisible[32768];
 // TODO: dynamic resize according to r_refdef.worldmodel->num_surfaces
-qbyte r_worldsurfacevisible[262144];
+extern qbyte r_worldsurfacevisible[262144];
 
 extern matrix4x4_t r_identitymatrix;
 
@@ -68,9 +68,6 @@ extern cvar_t gl_flashblend;
 // vis stuff
 extern cvar_t r_novis;
 
-// detail texture stuff
-extern cvar_t r_detailtextures;
-
 extern cvar_t r_lerpsprites;
 extern cvar_t r_lerpmodels;
 extern cvar_t r_waterscroll;
@@ -207,8 +204,6 @@ extern rtexture_t *r_texture_black;
 extern rtexture_t *r_texture_notexture;
 extern rtexture_t *r_texture_whitecube;
 extern rtexture_t *r_texture_normalizationcube;
-#define NUM_DETAILTEXTURES 1
-extern rtexture_t *r_texture_detailtextures[NUM_DETAILTEXTURES];
 
 void R_TimeReport(char *name);
 void R_TimeReport_Start(void);