Module darkplaces: Change committed

havoc at icculus.org havoc at icculus.org
Sun Apr 16 05:21:27 EDT 2006


Commiter   : havoc
CVSROOT    : /cvs/cvsroot/twilight
Module     : darkplaces
Commit time: 2006-04-16 09:21:27 UTC

Log message:

eliminated rmeshstate_t .pointer_vertex and .pointer_color (now must use R_Mesh_VertexPointer and R_Mesh_ColorPointer instead - in a lot of code these don't need to be called as often)
renamed R_Mesh_State to R_Mesh_TextureState
made an alternate variant of R_Mesh_TextureState called R_Mesh_ResetTextureState which acts like it was given an empty rmeshstate_t (but is faster than R_Mesh_TextureState)
moved R_Mesh_VertexPointer and R_Mesh_TexCoordPointer calls out of the inner loops of the GLSL surface path
other related cleanups

Modified files:
     cl_particles.c cl_screen.c gl_backend.c gl_backend.h gl_draw.c
     gl_rmain.c gl_rsurf.c r_explosion.c r_lightning.c r_shadow.c
     r_sky.c
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: darkplaces.20060416.092127.havoc.diff
URL: <http://icculus.org/pipermail/twilight-commits/attachments/20060416/2adacb57/attachment.diff>


More information about the twilight-commits mailing list