extern unsigned int r_numqueries;
extern unsigned int r_maxqueries;
-void R_TimeReport(char *name);
+void R_TimeReport(const char *name);
// 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);
RSURFPASS_BASE,
RSURFPASS_BACKGROUND,
RSURFPASS_RTLIGHT,
- RSURFPASS_DEFERREDGEOMETRY,
+ RSURFPASS_DEFERREDGEOMETRY
}
rsurfacepass_t;
// conflicts with lightmap/deluxemap
GL20TU_ATTENUATION = 9,
GL20TU_CUBE = 10,
- GL20TU_SHADOWMAPRECT = 11,
- GL20TU_SHADOWMAPCUBE = 11,
- GL20TU_SHADOWMAP2D = 11,
+ GL20TU_SHADOWMAP2D = 15,
GL20TU_CUBEPROJECTION = 12,
- // orthographic-projection shadowmapping
- GL20TU_SHADOWMAPORTHORECT = 15,
- GL20TU_SHADOWMAPORTHO2D = 15,
// rtlight prepass data (screenspace depth and normalmap)
GL20TU_SCREENDEPTH = 13,
GL20TU_SCREENNORMALMAP = 14,
unsigned char pvsbits[(MAX_MAP_LEAFS+7)>>3]; // FIXME: buffer overflow on huge maps
qboolean pvsvalid;
int camera_entity;
+ vec3_t mins, maxs;
}
r_waterstate_waterplane_t;