X-Git-Url: http://de.git.xonotic.org/?a=blobdiff_plain;f=render.h;h=982760b34e399415786dbf7dcc297ecb1ea49b13;hb=d4ffce6349c1960f435b8877832d88c7c54e17ba;hp=52afb74db4a8daa46860b4847010ef41a0783539;hpb=06f3d99753c92cf01b4ff58e2c7cde7e12e20730;p=xonotic%2Fdarkplaces.git diff --git a/render.h b/render.h index 52afb74d..982760b3 100644 --- a/render.h +++ b/render.h @@ -99,6 +99,7 @@ extern cvar_t r_speeds; extern cvar_t r_fullbright; extern cvar_t r_wateralpha; extern cvar_t r_dynamic; +extern cvar_t r_dlightmap; void R_Init (void); void R_RenderView (void); // must set r_refdef first @@ -106,16 +107,11 @@ void R_RenderView (void); // must set r_refdef first void R_InitSky (qbyte *src, int bytesperpixel); // called at level load -void R_NewMap (void); - void R_WorldVisibility(entity_render_t *ent); void R_DrawWorld(entity_render_t *ent); void R_DrawParticles(void); void R_DrawExplosions(void); -// LordHavoc: vertex transform -#include "transform.h" - #define gl_solid_format 3 #define gl_alpha_format 4 @@ -165,12 +161,13 @@ void R_TimeReport_Start(void); void R_TimeReport_End(void); // r_stain -void R_Stain (vec3_t origin, float radius, int cr1, int cg1, int cb1, int ca1, int cr2, int cg2, int cb2, int ca2); +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); void R_DrawWorldCrosshair(void); void R_Draw2DCrosshair(void); -void R_CalcBeamVerts (float *vert, vec3_t org1, vec3_t org2, float width); +void R_CalcBeam_Vertex3f (float *vert, const vec3_t org1, const vec3_t org2, float width); +void R_DrawSpriteMesh(const vec3_t origin, const vec3_t left, const vec3_t up, float scalex1, float scalex2, float scaley1, float scaley2); #endif