r8252 - trunk/darkplaces

havoc at icculus.org havoc at icculus.org
Thu Apr 10 03:03:42 EDT 2008


Author: havoc
Date: 2008-04-10 03:03:36 -0400 (Thu, 10 Apr 2008)
New Revision: 8252

Modified:
   trunk/darkplaces/cl_particles.c
   trunk/darkplaces/cl_screen.c
   trunk/darkplaces/clvm_cmds.c
   trunk/darkplaces/draw.h
   trunk/darkplaces/gl_backend.c
   trunk/darkplaces/gl_backend.h
   trunk/darkplaces/gl_draw.c
   trunk/darkplaces/gl_rmain.c
   trunk/darkplaces/gl_rsurf.c
   trunk/darkplaces/model_alias.c
   trunk/darkplaces/model_brush.c
   trunk/darkplaces/model_shared.c
   trunk/darkplaces/model_shared.h
   trunk/darkplaces/r_explosion.c
   trunk/darkplaces/r_lightning.c
   trunk/darkplaces/r_shadow.c
   trunk/darkplaces/r_shadow.h
   trunk/darkplaces/r_sky.c
   trunk/darkplaces/render.h
Log is attached.
implemented uint16 element array support, and use of it for all the
engine-generated geometry (particles, skybox, text, etc), as well as for
any map or model that fits the 65536 vertex limit (this can be disabled
for performance testing using the cvar gl_mesh_prefer_short_elements),
this hopefully improves performance on Radeon 9500-X300 cards and
GeForce1/2 cards which don't support uint32 elements 


-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: 20080410.070342.diff
URL: <http://icculus.org/pipermail/twilight-commits/attachments/20080410/1bb18158/attachment.diff>


More information about the twilight-commits mailing list