Module darkplaces: Change committed

havoc at icculus.org havoc at icculus.org
Tue Mar 21 00:49:40 EST 2006


Commiter   : havoc
CVSROOT    : /cvs/cvsroot/twilight
Module     : darkplaces
Commit time: 2006-03-21 05:49:39 UTC

Log message:

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

Modified files:
     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
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: darkplaces.20060321.054939.havoc.diff
URL: <http://icculus.org/pipermail/twilight-commits/attachments/20060321/237371f7/attachment.diff>


More information about the twilight-commits mailing list