Module twilight: Change committed

warp at icculus.org warp at icculus.org
Sat Jul 6 14:41:29 EDT 2002


Commiter   : warp
CVSROOT    : /cvs/cvsroot/twilight
Module     : twilight
Commit time: 2002-07-06 18:41:27 UTC

Log message:

A small little commit.

Some alias model changes, split out into gl_alias.c in qw and nq.

Moved the gl vertex array stuff into src/renderer/gl_arrays.[ch].

qtypes.h now includes stdio.h for things like NULL.

zone.h now includes qtypes.h, instead of blindly believing that whatever
includes it will include that too.

Moved stuff from vid_sdl.c to src/renderer/gl_info.[ch], this includes
the extension checking and quirks.

Taught the engine about GL_EXT_secondary_color, if it exists we also
have a set of secondary color arrays.

Taught the engine about GL_NV_register_combiners, and wrote an alias
model renderer which uses it if it and GL_EXT_secondary_color are
available.

For QW skins, give more details about bad skins, and shrink the
'required' skin size by 1 pixel in both directions.

For the skin parsing clean things up a little bit.

Modified files:
     include/model.h include/qtypes.h include/zone.h nq/Makefile.am
     nq/gl_rmain.c nq/render.h nq/vid_sdl.c qw/Makefile.am
     qw/gl_rmain.c qw/gl_rsurf.c qw/render.h qw/skin.c qw/vid_sdl.c
     src/renderer/Makefile.am src/renderer/dglfuncs.h
     src/renderer/gl_textures.c

Added files:
     nq/gl_alias.c qw/gl_alias.c src/renderer/gl_arrays.c
     src/renderer/gl_arrays.h src/renderer/gl_info.c
     src/renderer/gl_info.h
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: twilight.20020706.184127.warp.diff
URL: <http://icculus.org/pipermail/twilight-commits/attachments/20020706/2a155d1f/attachment.diff>


More information about the twilight-commits mailing list