split model->DrawShadowVolume into CompileShadowVolume and DrawShadowVolume to simpli...
authorhavoc <havoc@d7cf8633-e32d-0410-b094-e92efae38249>
Wed, 7 Sep 2005 09:56:23 +0000 (09:56 +0000)
committerhavoc <havoc@d7cf8633-e32d-0410-b094-e92efae38249>
Wed, 7 Sep 2005 09:56:23 +0000 (09:56 +0000)
commitf166f21fa69e9f10fc92217207fa51693dc1b411
tree1985de6d1f64df108e48e4bf744ba828b8c87f67
parentd7fd66581c5ea2bdb6c6f589fb02c0c40ee6974b
split model->DrawShadowVolume into CompileShadowVolume and DrawShadowVolume to simplify things
moved ShadowMesh creation from R_RTLight_Compile to R_Q1BSP_CompileShadowVolume
split R_Shadow_RenderLighting into several functions for different paths to (very slightly) improve readability
fixed a bug introduced by recent specularscale optimizations (it wasn't being passed to RenderLighting)

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5690 d7cf8633-e32d-0410-b094-e92efae38249
gl_rsurf.c
model_alias.c
model_brush.c
model_shared.h
model_sprite.c
r_shadow.c
r_shadow.h