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