Module darkplaces: Change committed

havoc at icculus.org havoc at icculus.org
Fri Mar 14 23:54:58 EST 2003


Commiter   : havoc
CVSROOT    : /cvs/cvsroot/twilight
Module     : darkplaces
Commit time: 2003-03-15 04:54:57 UTC

Log message:

varray_* rewritten to remove padding (varray_vertex3f, varray_texcoord2f, varray_texcoord3f, varray_color4f now exist), this required changes to a huge amount of code (but netted a 30% speed gain typically)
fixed some various bugs
added voodoo1/2 support in realtime lighting engine (well, except for the fact it still requires stencil, which voodoo1/2 don't have, this will be addressed later when world lights and dlights are independently controlled)
changed lightning beams a bit (they're now white) and due to a request I added support for r_lightningbeam_qmbtexture (loads textures/particles/lightning.pcx and knows approximately how to use it, I recommend changing r_lightningbeam_repeatdistance to make it look right)

Modified files:
     cl_main.c cl_particles.c cl_screen.c cl_screen.h cl_video.c
     gl_backend.c gl_backend.h gl_draw.c gl_models.c gl_rmain.c
     gl_rsurf.c mathlib.h model_alias.c model_alias.h model_brush.c
     model_brush.h model_shared.c model_shared.h portals.c
     r_crosshairs.c r_explosion.c r_light.c r_shadow.c r_sky.c
     r_sprites.c render.h
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: darkplaces.20030315.045457.havoc.diff
URL: <http://icculus.org/pipermail/twilight-commits/attachments/20030315/dc7f546f/attachment.diff>


More information about the twilight-commits mailing list