2000-11-27 17:06  alanh

	* include/make/makefile.autoconf.bottom: turn on some compiler
	optimizations for alpha

2000-11-27 04:49  mercury

	* newpci/pcilib/fxpci.c: Added a brief comment above the changes in
	the last commit for the pciSetConfigData function.

2000-11-27 04:43  mercury

	* newpci/pcilib/fxpci.c: Fixed <> for glide2x sst1, this was broken
	in the initial CVS tree, fixed in CVS reversion 1.2, then broken
	again in cvs reversion 1.5.  (Which was the merge of the H3 swlibs
	changes)

2000-11-18 11:00  alanh

	* fxmisc/3dfx.h, fxmisc/fximg.c, fxmisc/fxos.c,
	include/make/3dfx.mak, newpci/pcilib/fxpci.c: hopefully bring
	everything in line now.

2000-11-14 09:11  alanh

	* fxmisc/3dfx.h, fxmisc/fximg.c, fxmisc/fxos.c,
	include/make/3dfx.mak, newpci/pcilib/fxpci.c, texus/lib/ncc.c,
	texus/lib/nccnnet.c, texus/lib/pal256.c, texus/lib/quantize.c,
	texus/lib/read.c, texus2/lib/eigen.c, texus2/lib/ncc.c,
	texus2/lib/nccnnet.c, texus2/lib/texusint.h, texus2/lib/util.c:
	merge in trunk updates, fixup pci code, and fix texus2 code
	pointers.

2000-10-03 14:37  mercury

	* newpci/pcilib/fxpci.c: 006-fxpci-000, revert to a previous
	fxpci.c, one which actually works.

2000-10-03 14:31  mercury

	* fxmisc/fximg.c, fxmisc/fxos.c, fxmisc/linutil.c,
	newpci/pcilib/fxpci.c, texus/lib/ncc.c, texus/lib/nccnnet.c,
	texus/lib/pal256.c, texus/lib/quantize.c, texus/lib/read.c:
	003-clean_up_swlibs-000, swlibs tree cleanup.

2000-10-03 14:25  mercury

	* include/make/3dfx.mak: 002-clobber-000, make clobber actually
	does now.

2000-10-03 04:18  alanh

	* fxmisc/3dfx.h, include/make/3dfx.mak,
	include/make/makefile.autoconf.bottom: merge trunk into
	Glide3-64bit branch.

2000-10-02 23:09  mercury

	* include/make/3dfx.mak: The 000-compile-000 patch from the debian
	packages.

2000-09-11 14:51  billwhite

	* fxmisc/3dfx.h: Added one typedef needed for the alpha port.

2000-09-11 04:48  alanh

	* texus/lib/dequant.c, texus/lib/mipmap.c, texus/lib/ncc.c,
	texus/lib/nccnnet.c, texus/lib/pal256.c, texus/lib/quantize.c,
	texus/lib/rgt.c, texus/lib/texusint.h, texus/lib/util.c,
	texus2/lib/codec.c, texus2/lib/dequant.c, texus2/lib/mipmap.c,
	texus2/lib/ncc.c, texus2/lib/nccnnet.c, texus2/lib/pal256.c,
	texus2/lib/pal6666.c, texus2/lib/quantize.c, texus2/lib/rgt.c,
	texus2/lib/texusint.h, texus2/lib/tga.c, texus2/lib/util.c: 64bit
	updates for texus & texus2 libraries

2000-08-30 04:26  alanh

	* fxmisc/3dfx.h, fxmisc/fximg.c, fxmisc/fxos.c, fxmisc/linutil.c,
	include/make/makefile.autoconf.bottom, newpci/pcilib/fxlinux.c,
	newpci/pcilib/fxpci.c, newpci/pcilib/fxpci.h,
	newpci/pcilib/pcilib.h, texus/lib/texus.h,
	texus2/cmd/makefile.autoconf.am, texus2/lib/codec.c,
	texus2/lib/texus.h: swlibs patches for 64bit issues.

2000-08-25 13:33  billwhite

	* texus/lib/makefile.autoconf.am, texus2/lib/makefile.autoconf.am,
	texus2/lib/texus.h, texus2/lib/texusint.h: Some small build related
	changes to make the texus2 library the default.

2000-08-07 11:24  billwhite

	* .cvsignore, makefile.autoconf.am, fxmisc/.cvsignore,
	include/config.h.in, include/make/makefile.autoconf.bottom,
	newpci/.cvsignore, newpci/pcilib/.cvsignore, texus/.cvsignore,
	texus/lib/.cvsignore, texus2/.cvsignore, texus2/cmd/.cvsignore,
	texus2/cmd/makefile.autoconf.am, texus2/lib/.cvsignore,
	texus2/lib/texus.h, texus2/lib/util.c: 1.) Added a dependence to
	h5/glide3/src/makefile.autoconf.am, so that	gthread.lo is made
	for fxgasm even though it is not used.	    Otherwise, everything
	has to be compiled twice.  2.) Added lots of .cvsignore files, so
	that cvs doesn't complain that	   it doesn't know about
	makefile.autoconf.in.  3.) Remove libtool, since it is
	autogenerated.	4.) Update the binary files in h5/glide3/tests. 
	The repository files	 were corrupted.  5.) Hook the texture
	utility library texus2 in as an option.  This is     required for
	compressed textures.  The default is the old texture	 library. 
	6.) Implemented a texus2 function which sets an error handler.

2000-08-02 20:27  billwhite

	* texus2/: makefile.unix, makefile, makefile.autoconf.am,
	texus.doc, lib/3df.c, lib/bitcoder.c, lib/clamp.c, lib/ncc.c,
	lib/sst2fxt1.h, lib/codec.c, lib/dequant.c, lib/diffuse.c,
	lib/eigen.c, lib/gldutil.c, lib/makefile, lib/makefile.unix,
	lib/mipmap.c, lib/nccnnet.c, lib/pal256.c, lib/pal6666.c,
	lib/ppm.c, lib/quantize.c, lib/read.c, lib/resample.c, lib/rgt.c,
	lib/sst2comp.h, lib/texus.h, lib/texusint.h, lib/texuslib.c,
	cmd/makefile, lib/makefile.autoconf.am, lib/tga.c, lib/txs.c,
	lib/util.c, lib/view.c, lib/write.c, cmd/cmd.c,
	cmd/makefile.autoconf.am: Initial revision

2000-08-02 20:27  billwhite

	* texus2/: makefile.unix, makefile, makefile.autoconf.am,
	texus.doc, lib/3df.c, lib/bitcoder.c, lib/clamp.c, lib/ncc.c,
	lib/sst2fxt1.h, lib/codec.c, lib/dequant.c, lib/diffuse.c,
	lib/eigen.c, lib/gldutil.c, lib/makefile, lib/makefile.unix,
	lib/mipmap.c, lib/nccnnet.c, lib/pal256.c, lib/pal6666.c,
	lib/ppm.c, lib/quantize.c, lib/read.c, lib/resample.c, lib/rgt.c,
	lib/sst2comp.h, lib/texus.h, lib/texusint.h, lib/texuslib.c,
	cmd/makefile, lib/makefile.autoconf.am, lib/tga.c, lib/txs.c,
	lib/util.c, lib/view.c, lib/write.c, cmd/cmd.c,
	cmd/makefile.autoconf.am: Added the texus2 library, for compressed
	textures.  This is not currently used or built, though it is being
	worked on.

2000-08-01 19:23  billwhite

	* include/makefile.autoconf.am: Added configure.in entries for
	h3/incsrc/makefile.autoconf and cvg/incsrc/makefile.autoconf. 
	Also, changed the pattern of removed files slightly for
	./chores.3dfx --clean.

2000-07-26 22:39  billwhite

	* makefile.autoconf.am, fxmisc/makefile.autoconf.am,
	include/config.h.in, include/makefile.autoconf.am,
	include/stamp-h.in, include/make/makefile.autoconf.bottom,
	newpci/makefile.autoconf.am, newpci/pcilib/makefile.autoconf.am,
	texus/makefile.autoconf.am, texus/lib/makefile.autoconf.am: Added
	many files to support automake/autoconf building.

2000-07-12 17:35  joseph

	* makefile.linux, bin/makefile.linux, binsrc/makefile.linux,
	fxmemmap/makefile.linux, fxmisc/makefile.linux,
	include/makefile.linux, include/make/3dfx.linux.mak,
	incsrc/makefile.linux, lib/makefile.linux, libsrc/makefile.linux,
	newpci/makefile.linux, newpci/pcilib/makefile.linux,
	texus/makefile.linux, texus/cmd/makefile.linux,
	texus/lib/makefile.linux, texus/tests/makefile.linux: Updated
	makefile.linux files to include 3dfx.linux.mak instead of 3dfx.mak
	Updated 3dfx.linux.mak to include some things that were lost from
	3dfx.mak such as -fPIC and and shared library sonames.	Added rules
	to install shared libray symlinks.

2000-07-07 21:18  joseph

	* include/make/3dfx.linux.mak: Don't force DEBUG build

2000-07-07 17:04  joseph

	* include/make/3dfx.mak: DEBUG should be controlled by env.

2000-07-07 13:37  billwhite

	* bin/makefile.linux, include/make/napalmbuild.linux: Changes to
	support reading and writing the depth buffer in Linux.

2000-06-26 17:03  joseph

	* include/make/3dfx.linux.mak: New name for 3dfx.mak (with minor
	modifications).  All of the builds will eventually be moved over to
	use this master make file.

2000-06-16 16:48  joseph

	* fxmisc/: glob.c, glob.h: Initial Checking into SourceForge

2000-06-15 18:24  joseph

	* newpci/makefile.linux: Removed pcitools as they aren't in the CVS
	tree.

2000-06-14 20:11  joseph

	* makefile.linux, bin/makefile.linux, binsrc/makefile.linux,
	fxmemmap/fxmemmap.h, fxmemmap/makefile.linux,
	fxmemmap/makefile.unix, fxmisc/3dfx.h, fxmisc/atsc.asm,
	fxmisc/fx64.c, fxmisc/fx64.h, fxmisc/fxdll.h, fxmisc/fxglob.c,
	fxmisc/fximg.c, fxmisc/fximg.h, fxmisc/fxos.c, fxmisc/fxver.h,
	fxmisc/linutil.c, fxmisc/linutil.h, fxmisc/makefile.linux,
	fxmisc/makefile.unix, fxmisc/tsc.h, include/makefile.linux,
	include/make/3dfx.mak, include/make/linuxbuild.3dfx,
	include/make/napalmbuild.linux, include/make/ostype,
	incsrc/makefile.linux, lib/makefile.linux, libsrc/makefile.linux,
	newpci/makefile.linux, newpci/pcilib/fxinfo.c,
	newpci/pcilib/fxlinux.c, newpci/pcilib/fxlinux.h,
	newpci/pcilib/fxmsr.c, newpci/pcilib/fxpci.c,
	newpci/pcilib/fxpci.h, newpci/pcilib/fxw32.h,
	newpci/pcilib/makefile.linux, newpci/pcilib/makefile.unix,
	newpci/pcilib/pcilib.bat, newpci/pcilib/pcilib.h,
	newpci/pcilib/sst1_pci.c, newpci/pcilib/sst1_pci.h,
	texus/makefile.linux, texus/cmd/waco.c, texus/examples/ramps2.3df,
	texus/examples/ramps2.ppm, texus/examples/stone2.ppm,
	texus/examples/view3df.c, texus/examples/viewppm.c,
	texus/lib/3df.c, texus/lib/clamp.c, texus/lib/dequant.c,
	texus/lib/diffuse.c, texus/lib/gldutil.c, texus/lib/makefile.linux,
	texus/lib/mipmap.c, texus/lib/ncc.c, texus/lib/nccnnet.c,
	texus/lib/ppm.c, texus/lib/quantize.c, texus/lib/read.c,
	texus/lib/resample.c, texus/lib/rgt.c, texus/lib/texus.h,
	texus/lib/texusint.h, texus/lib/texuslib.c, texus/lib/tga.c,
	texus/lib/util.c, texus/lib/view.c, texus/tests/ncctopal.c,
	texus/tests/paltoncc.c: Merged new swlibs code being used for
	Voodoo4/5 (h5).

2000-02-15 17:35  joseph

	* fxmisc/fxos.c, fxmisc/linutil.c, include/make/3dfx.mak,
	newpci/pcilib/makefile.linux: Changes to support FreeBSD (patch
	submitted by Doug Rabson)

2000-02-15 14:26  joseph

	* newpci/pcilib/: fxfreebsd.c, fxfreebsd.h: Pci library
	implementations for FreeBSD.

2000-02-14 20:56  joseph

	* newpci/pcilib/fxpci.c: Actually unmap in pciUnmapPhysical.

2000-01-28 15:52  joseph

	* include/make/3dfx.mak, texus/lib/makefile.linux: Changes to
	support building shared libraries with PIC support.

2000-01-28 14:25  joseph

	* include/make/3dfx.mak, texus/lib/makefile.linux: Improved shared
	library names with soname's built into the library.

2000-01-19 12:51  joseph

	* texus/: makefile.distrib, cmd/makefile.distrib,
	cmd/makefile.linux, examples/makefile.distrib,
	lib/makefile.distrib, tests/makefile.distrib, tests/makefile.linux:
	Adding lost makefiles and makefile.distribs

2000-01-18 20:40  joseph

	* texus/makefile.linux: Reenabled building of the texus binary.

2000-01-07 15:01  joseph

	* glide_license.txt: These should have been here a long time ago.

2000-01-06 14:05  joseph

	* newpci/pcilib/fxpci.c: hasDev3DfxLinux --> hadDev3DfxLinux() This
	was fixed for the FreeBSD port by Timothy Lottes

1999-12-22 15:58  joseph

	* include/make/3dfx.mak, newpci/pcilib/fxpci.c: Fixes to
	pciSetConfigData to support shared swlibs.

1999-12-16 16:11  joseph

	* include/make/3dfx.mak: Fixed to support shared swlibs.  No longer
	assumes it is building for h3.

1999-11-24 16:42  joseph

	* fxmisc/3dfx.h, fxmisc/atsc.asm, fxmisc/fx64.c, fxmisc/fx64.h,
	fxmisc/fxdll.h, fxmisc/fxglob.c, fxmisc/fxglob.h, fxmisc/fximg.c,
	fxmisc/fximg.h, fxmisc/fxos.c, fxmisc/fxos.h, fxmisc/fxver.h,
	fxmisc/linutil.c, fxmisc/linutil.h, fxmisc/makefile.linux,
	fxmisc/makefile.unix, fxmisc/tsc.c, fxmisc/tsc.h,
	include/makefile.linux, include/make/3dfx.mak, include/make/ostype,
	incsrc/makefile.linux, lib/makefile.linux, libsrc/makefile.linux,
	newpci/makefile.linux, newpci/pcilib/fxdpmi2.c,
	newpci/pcilib/fxinfo.c, newpci/pcilib/fxlinux.c,
	newpci/pcilib/fxlinux.h, newpci/pcilib/fxmsr.c,
	newpci/pcilib/fxnt.c, newpci/pcilib/fxpci.c, newpci/pcilib/fxpci.h,
	newpci/pcilib/fxphrlap.c, newpci/pcilib/fxphrlap.h,
	newpci/pcilib/fxvxd.c, newpci/pcilib/fxw32.c,
	newpci/pcilib/fxw32.h, newpci/pcilib/makefile.linux,
	newpci/pcilib/makefile.unix, newpci/pcilib/pcilib.bat,
	newpci/pcilib/pcilib.h, newpci/pcilib/sst1_pci.c,
	newpci/pcilib/sst1_pci.h, texus/makefile.linux, texus/cmd/waco.c,
	texus/examples/ramps2.3df, texus/examples/ramps2.ppm,
	texus/examples/stone2.3df, texus/examples/stone2.ppm,
	texus/examples/view3df.c, texus/examples/viewppm.c,
	texus/lib/3df.c, texus/lib/clamp.c, texus/lib/dequant.c,
	texus/lib/diffuse.c, texus/lib/gldutil.c, texus/lib/makefile.linux,
	texus/lib/mipmap.c, texus/lib/ncc.c, texus/lib/nccnnet.c,
	texus/lib/pal256.c, texus/lib/ppm.c, texus/lib/quantize.c,
	texus/lib/read.c, texus/lib/resample.c, texus/lib/rgt.c,
	texus/lib/texus.h, texus/lib/texusint.h, texus/lib/texuslib.c,
	texus/lib/tga.c, texus/lib/util.c, texus/lib/view.c,
	texus/lib/write.c, texus/tests/lava.3df, texus/tests/ncctopal.c,
	texus/tests/paltoncc.c, texus/tests/yiq.3df: Initial revision

1999-11-24 16:42  joseph

	* fxmisc/3dfx.h, fxmisc/atsc.asm, fxmisc/fx64.c, fxmisc/fx64.h,
	fxmisc/fxdll.h, fxmisc/fxglob.c, fxmisc/fxglob.h, fxmisc/fximg.c,
	fxmisc/fximg.h, fxmisc/fxos.c, fxmisc/fxos.h, fxmisc/fxver.h,
	fxmisc/linutil.c, fxmisc/linutil.h, fxmisc/makefile.linux,
	fxmisc/makefile.unix, fxmisc/tsc.c, fxmisc/tsc.h,
	include/makefile.linux, include/make/3dfx.mak, include/make/ostype,
	incsrc/makefile.linux, lib/makefile.linux, libsrc/makefile.linux,
	newpci/makefile.linux, newpci/pcilib/fxdpmi2.c,
	newpci/pcilib/fxinfo.c, newpci/pcilib/fxlinux.c,
	newpci/pcilib/fxlinux.h, newpci/pcilib/fxmsr.c,
	newpci/pcilib/fxnt.c, newpci/pcilib/fxpci.c, newpci/pcilib/fxpci.h,
	newpci/pcilib/fxphrlap.c, newpci/pcilib/fxphrlap.h,
	newpci/pcilib/fxvxd.c, newpci/pcilib/fxw32.c,
	newpci/pcilib/fxw32.h, newpci/pcilib/makefile.linux,
	newpci/pcilib/makefile.unix, newpci/pcilib/pcilib.bat,
	newpci/pcilib/pcilib.h, newpci/pcilib/sst1_pci.c,
	newpci/pcilib/sst1_pci.h, texus/makefile.linux, texus/cmd/waco.c,
	texus/examples/ramps2.3df, texus/examples/ramps2.ppm,
	texus/examples/stone2.3df, texus/examples/stone2.ppm,
	texus/examples/view3df.c, texus/examples/viewppm.c,
	texus/lib/3df.c, texus/lib/clamp.c, texus/lib/dequant.c,
	texus/lib/diffuse.c, texus/lib/gldutil.c, texus/lib/makefile.linux,
	texus/lib/mipmap.c, texus/lib/ncc.c, texus/lib/nccnnet.c,
	texus/lib/pal256.c, texus/lib/ppm.c, texus/lib/quantize.c,
	texus/lib/read.c, texus/lib/resample.c, texus/lib/rgt.c,
	texus/lib/texus.h, texus/lib/texusint.h, texus/lib/texuslib.c,
	texus/lib/tga.c, texus/lib/util.c, texus/lib/view.c,
	texus/lib/write.c, texus/tests/lava.3df, texus/tests/ncctopal.c,
	texus/tests/paltoncc.c, texus/tests/yiq.3df: Initial Checkin
        

1999-11-24 16:39  joseph

	* makefile.linux, makefile.unix, bin/makefile.linux,
	binsrc/makefile.linux, fxmemmap/fxmemmap.h,
	fxmemmap/makefile.linux, fxmemmap/makefile.unix: Initial revision

1999-11-24 16:39  joseph

	* makefile.linux, makefile.unix, bin/makefile.linux,
	binsrc/makefile.linux, fxmemmap/fxmemmap.h,
	fxmemmap/makefile.linux, fxmemmap/makefile.unix: Initial Checkin
        

