]> de.git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - render.h
r_nearclip cvar
[xonotic/darkplaces.git] / render.h
index c877265a86eb7d7b976531c93ee39cd5d1c9734a..6a9b3f7725bc46b870179faad8b8716ea0f643eb 100644 (file)
--- a/render.h
+++ b/render.h
@@ -30,8 +30,6 @@ extern unsigned char r_worldleafvisible[32768];
 // TODO: dynamic resize according to r_refdef.worldmodel->num_surfaces
 extern unsigned char r_worldsurfacevisible[262144];
 
-extern matrix4x4_t r_identitymatrix;
-
 // 1.0f / N table
 extern float ixtable[4096];
 
@@ -60,6 +58,7 @@ extern void SHOWLMP_clear(void);
 
 // render profiling stuff
 extern char r_speeds_string[1024];
+extern int r_timereport_active;
 
 // lighting stuff
 extern cvar_t r_ambient;
@@ -144,8 +143,18 @@ extern qboolean r_rtworldshadows;
 extern qboolean r_rtdlight;
 extern qboolean r_rtdlightshadows;
 
+extern cvar_t r_nearclip;
+
 // forces all rendering to draw triangle outlines
 extern cvar_t r_showtris;
+extern cvar_t r_showtris_polygonoffset;
+extern cvar_t r_shownormals;
+extern cvar_t r_showlighting;
+extern cvar_t r_showshadowvolumes;
+extern cvar_t r_showcollisionbrushes;
+extern cvar_t r_showcollisionbrushes_polygonfactor;
+extern cvar_t r_showcollisionbrushes_polygonoffset;
+extern cvar_t r_showdisabledepthtest;
 extern int r_showtrispass;
 
 //
@@ -174,7 +183,6 @@ extern cvar_t r_speeds;
 extern cvar_t r_fullbright;
 extern cvar_t r_wateralpha;
 extern cvar_t r_dynamic;
-extern cvar_t r_drawcollisionbrushes;
 
 void R_Init(void);
 void R_UpdateWorld(void); // needs no r_refdef
@@ -232,8 +240,6 @@ extern rtexture_t *r_texture_fogattenuation;
 extern rtexture_t *r_texture_fogintensity;
 
 void R_TimeReport(char *name);
-void R_TimeReport_Start(void);
-void R_TimeReport_End(void);
 
 // r_stain
 void R_Stain(const vec3_t origin, float radius, int cr1, int cg1, int cb1, int ca1, int cr2, int cg2, int cb2, int ca2);