X-Git-Url: http://de.git.xonotic.org/?p=xonotic%2Fdarkplaces.git;a=blobdiff_plain;f=r_shadow.h;h=82f5c88e0fe329174d4f2ca36a4905dcca6ee348;hp=3346b77e07c690a3bbc95c3bbb325bf9f98931e3;hb=2107b65205dbec9522df439f7639c6fe08e54a46;hpb=ea4908b279c9f7752cafa403a056dcc85626a553 diff --git a/r_shadow.h b/r_shadow.h index 3346b77e..82f5c88e 100644 --- a/r_shadow.h +++ b/r_shadow.h @@ -135,7 +135,7 @@ void R_RTLight_Update(rtlight_t *rtlight, int isstatic, matrix4x4_t *matrix, vec void R_RTLight_Compile(rtlight_t *rtlight); void R_RTLight_Uncompile(rtlight_t *rtlight); -void R_Shadow_PrepareLights(int fbo, rtexture_t *depthtexture, rtexture_t *colortexture); +void R_Shadow_PrepareLights(void); void R_Shadow_ClearShadowMapTexture(void); void R_Shadow_DrawPrepass(void); void R_Shadow_DrawLights(void); @@ -159,8 +159,7 @@ void R_Shadow_PrepareModelShadows(void); #define LP_LIGHTMAP 1 #define LP_RTWORLD 2 #define LP_DYNLIGHT 4 -void R_LightPoint(float *color, const vec3_t p, const int flags); -void R_CompleteLightPoint(float *ambientcolor, float *diffusecolor, float *diffusenormal, const vec3_t p, const int flags); +void R_CompleteLightPoint(float *ambient, float *diffuse, float *lightdir, const vec3_t p, const int flags, float lightmapintensity, float ambientintensity); void R_Shadow_DrawShadowMaps(void); void R_Shadow_DrawModelShadows(void);