renamed varray_ arrays to rsurface_array_, and they are no longer used outside the...
authorhavoc <havoc@d7cf8633-e32d-0410-b094-e92efae38249>
Tue, 21 Mar 2006 05:49:29 +0000 (05:49 +0000)
committerhavoc <havoc@d7cf8633-e32d-0410-b094-e92efae38249>
Tue, 21 Mar 2006 05:49:29 +0000 (05:49 +0000)
commit69a9f6bb4ea7d2a62b22238da58fe99d0ebd41d8
tree4b95cdd7175af7a6c0a47a5206230272c5153dcd
parent0d2215d9e30e15b2843a2bcdcb560296696595c2
renamed varray_ arrays to rsurface_array_, and they are no longer used outside the surface rendering code, additionally they are now dynamically resized (saves a little memory)
audited a lot of memory allocations and fixed a few significant leaks
removed Host_ClearMemory as it was causing several memory leaks, and split cls.mempool into cls.levelmempool and cls.permanentmempool, cls.levelmempool is now emptied each level load (this also fixes those same leaks)
merged r_shadow_mempool into r_main_mempool

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@6154 d7cf8633-e32d-0410-b094-e92efae38249
25 files changed:
cl_main.c
cl_parse.c
cl_video.c
client.h
gl_backend.c
gl_backend.h
gl_rmain.c
gl_rsurf.c
host.c
host_cmd.c
menu.c
meshqueue.c
model_alias.c
model_shared.c
model_shared.h
protocol.c
prvm_edict.c
quakedef.h
r_shadow.c
r_shadow.h
render.h
sv_main.c
todo
wad.c
zone.c