// sky stuff
extern int R_SetSkyBox(char* sky);
-extern cvar_t r_skyquality;
+extern cvar_t r_sky;
// these are exposed because surface rendering uses them
extern rtexture_t *solidskytexture;
extern rtexture_t *alphaskytexture;
-extern int skyrendernow, skyrendermasked, skyrenderglquake;
+extern int skyrendernow, skyrendermasked;
extern void R_SkyStartFrame(void);
extern void R_Sky(void);
extern cvar_t r_fullbright;
extern cvar_t r_wateralpha;
extern cvar_t r_dynamic;
-extern cvar_t r_waterripple;
void R_Init (void);
void R_RenderView (void); // must set r_refdef first
#include "r_light.h"
-extern rtexture_t *particlefonttexture;
-
-// particletexture_t is a rectangle in the particlefonttexture
-typedef struct
-{
- float s1, t1, s2, t2;
-}
-particletexture_t;
-
-#define MAX_PARTICLETEXTURES 64
-// [0] is normal, [1] is fog, they may be the same
-extern particletexture_t particletexture[MAX_PARTICLETEXTURES][2];
-
void R_TimeReport(char *name);
void R_TimeReport_Start(void);
void R_TimeReport_End(void);