replaced Mod_LoadSkinFrame functions with R_SkinFrame system, this
authorhavoc <havoc@d7cf8633-e32d-0410-b094-e92efae38249>
Tue, 24 Apr 2007 13:19:07 +0000 (13:19 +0000)
committerhavoc <havoc@d7cf8633-e32d-0410-b094-e92efae38249>
Tue, 24 Apr 2007 13:19:07 +0000 (13:19 +0000)
commit276e5f9befb7c9ff042e400d9ae8e5cfb657aea1
tree13c3f36dac044322fadaad80d6ae3e46c4da2819
parentc03c5a6c1948810cd254afae59c315b8ff2b825e
replaced Mod_LoadSkinFrame functions with R_SkinFrame system, this
allows multiple models to share textures in a given level, as well as
models using the same texture multiple times (often the case in md3
where meshes have a vertex limit, and q3bsp where texture structs
describe surface properties and multiple may exist referring to the same
texture set)
this reduced Nexuiz video memory usage by over 150MB

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