optimized AngleVectors calls (pass NULL for vectors that should not be generated)
[xonotic/darkplaces.git] / r_light.h
index 509fe6440c4c98be7d2ccec158c0973aa89c2614..4d7bcb551a66b9bbefddef7142f41fab750cba6b 100644 (file)
--- a/r_light.h
+++ b/r_light.h
@@ -13,9 +13,9 @@ typedef struct
 } dlight_t;
 
 // LordHavoc: this affects the lighting scale of the whole game
-//#define LIGHTOFFSET 16384.0f
-//#define LIGHTSCALE1 2.0f
 #define LIGHTOFFSET 4096.0f
-#define LIGHTSCALE1 1.0f
-#define LIGHTSCALE (LIGHTSCALE1*LIGHTSCALE1)
-#define LIGHTSCALE2 LIGHTSCALE
+
+extern void R_CompleteLightPoint (vec3_t color, vec3_t p);
+extern void R_DynamicLightPoint(vec3_t color, vec3_t org, int *dlightbits);
+extern void R_DynamicLightPointNoMask(vec3_t color, vec3_t org);
+extern void R_LightPoint (vec3_t color, vec3_t p);