X-Git-Url: http://de.git.xonotic.org/?p=xonotic%2Fdarkplaces.git;a=blobdiff_plain;f=render.h;h=426893c84eedda9732a99837eda107abd2bf999f;hp=b4e7c3a32a5ac5dba0d742420fa73527a4ce7daf;hb=12a3c44a3e0403d4806d8803cc1469e7c822a975;hpb=fedb845e665b669ff11df23ce713842bd89c4ec4 diff --git a/render.h b/render.h index b4e7c3a3..426893c8 100644 --- a/render.h +++ b/render.h @@ -36,7 +36,7 @@ extern float fog_density, fog_red, fog_green, fog_blue; // sky stuff extern cvar_t r_sky; extern int skyrendernow, skyrendermasked; -extern int R_SetSkyBox(char* sky); +extern int R_SetSkyBox(const char *sky); extern void R_SkyStartFrame(void); extern void R_Sky(void); extern void R_ResetQuakeSky(void); @@ -128,9 +128,8 @@ void R_DrawSpriteModel (entity_render_t *ent); //#define PARANOID 1 -// LordHavoc: was a major time waster -#define R_CullBox(mins,maxs) (frustum[0].BoxOnPlaneSideFunc(mins, maxs, &frustum[0]) == 2 || frustum[1].BoxOnPlaneSideFunc(mins, maxs, &frustum[1]) == 2 || frustum[2].BoxOnPlaneSideFunc(mins, maxs, &frustum[2]) == 2 || frustum[3].BoxOnPlaneSideFunc(mins, maxs, &frustum[3]) == 2) -#define R_NotCulledBox(mins,maxs) (frustum[0].BoxOnPlaneSideFunc(mins, maxs, &frustum[0]) != 2 && frustum[1].BoxOnPlaneSideFunc(mins, maxs, &frustum[1]) != 2 && frustum[2].BoxOnPlaneSideFunc(mins, maxs, &frustum[2]) != 2 && frustum[3].BoxOnPlaneSideFunc(mins, maxs, &frustum[3]) != 2) +int R_CullBox(const vec3_t emins, const vec3_t emaxs); +int R_NotCulledBox(const vec3_t emins, const vec3_t emaxs); extern qboolean fogenabled; extern vec3_t fogcolor; @@ -163,10 +162,6 @@ extern cvar_t r_render; extern cvar_t r_textureunits; extern cvar_t gl_dither; -// FIXME: this should live in the backend only -void GL_LockArray(int first, int count); -void GL_UnlockArray(void); - #include "gl_backend.h" #include "r_light.h"