Module darkplaces: Change committed

havoc at icculus.org havoc at icculus.org
Wed Jan 24 12:48:59 EST 2007


Commiter   : havoc
CVSROOT    : /cvs/cvsroot/twilight
Module     : darkplaces
Commit time: 2007-01-24 17:48:59 UTC

Log message:

some cleanup of shader permutation handling
expanded shader permutation system to allow multiple shader source files (not sure if this will ever be used) rather than just "glsl/default.glsl"
added code support for geometry shaders (not actually hooked up because there's no GL_ARB_geometry_shader extension yet)
added flagging of which shader objects are needed by a given permutation (to allow vertex-only shaders for shadow volume projection and such, also not implemented)

Modified files:
     gl_backend.c gl_backend.h gl_rmain.c render.h
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: darkplaces.20070124.174859.havoc.diff
URL: <http://icculus.org/pipermail/twilight-commits/attachments/20070124/55a77d49/attachment.diff>


More information about the twilight-commits mailing list