eliminated model->meshlist, replaced with an embedded model->surfmesh to cut down...
authorhavoc <havoc@d7cf8633-e32d-0410-b094-e92efae38249>
Wed, 29 Mar 2006 11:11:46 +0000 (11:11 +0000)
committerhavoc <havoc@d7cf8633-e32d-0410-b094-e92efae38249>
Wed, 29 Mar 2006 11:11:46 +0000 (11:11 +0000)
commit6ccde0dc042d5f25cbc58f9d0ca1b0b6b76a43e1
treea6d97ca8b870e99907d6e236bde3694103082297
parent5b9edfa473d826457b915c59b09ac240d805173e
eliminated model->meshlist, replaced with an embedded model->surfmesh to cut down on pointer indirections, this also eliminated surface->groupmesh
some minor optimizations of code to keep track of ent->model in a local variable rather than dereferencing ent every time

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@6212 d7cf8633-e32d-0410-b094-e92efae38249
12 files changed:
cl_main.c
clvm_cmds.c
gl_rmain.c
gl_rsurf.c
model_alias.c
model_brush.c
model_shared.c
model_shared.h
portals.c
r_shadow.c
r_sprites.c
svvm_cmds.c