Module twilight: Change committed

warp at icculus.org warp at icculus.org
Mon Dec 2 02:56:27 EST 2002


Commiter   : warp
CVSROOT    : /cvs/cvsroot/twilight
Module     : twilight
Commit time: 2002-12-02 07:56:27 UTC

Log message:

Interduce cpu.[ch].
This is ix86 and gcc specific.

Also interduce code that depends on it, specificly MMX and MMX_EXT
dependent functions for texture resampling.

Optimize the non-MMX texture resampling code.

Some diff reduction. (This could be no way a result of my being lazy,
and say, copying gl_draw.c from qw to nq and fixing up the results.)

Some optimization of GL_BuildLightmap.

A bit of a change in the command line parsing, now when dealing with
+foo stuff it requires that the next - or + be prefixed by a space.
(We can now handle 'twilight-qw +password foo-bar', we could not before.)

Kill the old GLT_8to32_convert, and make the older one endian safe.

Modified files:
     configure.in nq/gl_draw.c nq/gl_rsurf.c nq/host.c qw/cl_main.c
     qw/gl_draw.c qw/gl_rsurf.c src/base/Makefile.am src/base/cmd.c
     src/renderer/gl_textures.c

Added files:
     include/cpu.h src/base/cpu.c
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: twilight.20021202.075627.warp.diff
URL: <http://icculus.org/pipermail/twilight-commits/attachments/20021202/085ae4a3/attachment.diff>


More information about the twilight-commits mailing list