Module darkplaces: Change committed

havoc at icculus.org havoc at icculus.org
Mon Apr 4 12:01:27 EDT 2005


Commiter   : havoc
CVSROOT    : /cvs/cvsroot/twilight
Module     : darkplaces
Commit time: 2005-04-04 16:01:27 UTC

Log message:

optimized surface rendering to surface->groupmesh->data_* array pointers directly instead of indexing them with surface->num_firstvertex, this allows fewer pointer changes (a small speed gain)
fixed stupid bug in q1bsp texture loading which was making all missing textures invisible
changed portal generation to not break when a portal is clipped away, this fixes a crash at render time with bogus portals
changed r_drawportals to only draw portals surrounding the visible leafs (speed gain, but also useful for debugging vis glitches)

Modified files:
     curves.c curves.h gl_models.c gl_rsurf.c model_alias.c
     model_brush.c model_shared.c model_shared.h portals.c pr_cmds.c
     r_shadow.c r_shadow.h
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: darkplaces.20050404.160127.havoc.diff
URL: <http://icculus.org/pipermail/twilight-commits/attachments/20050404/a260bc70/attachment.diff>


More information about the twilight-commits mailing list