joseph
de998a021b
Changed library name from libglide3x to libglide3
2000-09-24 22:59:27 +00:00
joseph
659837a56d
set library name to libglide3 instead of libglide3x
2000-09-24 22:58:38 +00:00
billwhite
a1c96224d7
Correctly compute the LFB strides in grLfbLock.
2000-09-14 01:58:31 +00:00
billwhite
f3e0e811fc
Added one typedef needed for the alpha port.
2000-09-11 18:51:51 +00:00
billwhite
7792b3ea4d
Some small build related changes to make the texus2 library the default.
2000-08-25 17:33:26 +00:00
billwhite
9d7350f14f
Fixed a syntax error.
2000-08-21 19:10:38 +00:00
billwhite
0fa76931c0
Fixed a bug in the definition of the --enable-build-architecture
...
option.
2000-08-21 18:16:00 +00:00
billwhite
7310b8f0ac
Added a new configuration option, --enable-build-architecture, for
...
selecting the build architecture.
configure.in: Add the configuration option.
INSTALL: Documented it.
chores.3dfx: Make it selectable easily from this script.
2000-08-21 13:48:52 +00:00
billwhite
8bd410fc16
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-07 15:24:44 +00:00
billwhite
f195a10af1
Added the texus2 library, for compressed textures. This is
...
not currently used or built, though it is being worked on.
2000-08-03 00:27:22 +00:00
billwhite
ea46939808
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-08-01 23:23:30 +00:00
billwhite
6478a8cc12
Fixed some errors in the autoconf/automake build procedure.
2000-08-01 17:25:53 +00:00
joseph
820c3211e6
Buffer overflow fixes.
2000-07-31 21:40:01 +00:00
billwhite
fa8fc5e894
Made another slight change to the function which determines if
...
directories are different or the same.
2000-07-27 13:36:22 +00:00
billwhite
0b8edabc95
Made a slight modification to the chores.3dfx script, so that
...
it refuses to remove the current directory.
2000-07-27 13:30:07 +00:00
billwhite
b487f0198d
Added many files to support automake/autoconf building.
2000-07-27 02:39:18 +00:00
joseph
c424343eec
Fixed stride problem that broke single buffered rendering.
2000-07-21 00:04:01 +00:00
billwhite
078484397f
Fixed a bug in grLfbLock. For write locks, the code returned the
...
address of the LFB, not the address of the buffer. This may be the
Windows behavior, but it's not the behavior we expect in Linux. I
changed the Linux behavior, and left the Windows behavior alone.
2000-07-19 23:52:33 +00:00
joseph
0e95fce6bf
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-12 21:35:28 +00:00
joseph
23f922baa5
Updated makefile.linux files to use 3dfx.mak.linux instaed of the old 3dfx.mak
2000-07-12 21:33:32 +00:00
joseph
980a675f9d
Don't force DEBUG build
2000-07-08 01:18:10 +00:00
joseph
b5a6f149a9
DEBUG should be controlled by env.
2000-07-07 21:04:57 +00:00
billwhite
a41fa0ff93
Corrected some textual errors. Deleted all references to Glide2.
2000-07-07 17:41:31 +00:00
billwhite
28d7b9e1c0
Changes to support reading and writing the depth buffer in Linux.
2000-07-07 17:37:14 +00:00
joseph
dcf4393af0
Previous checkin of asm files were already preprocessed.
...
Fixed build rules for 3DNow optimized assembly.
2000-06-27 19:59:34 +00:00
joseph
1c257d69cd
Changing extension .S to .s for ease of synchronization with 3dfx's internal
...
(case insensitive) windows source repository. Note that these files are still
run through the C preprocessor though special make rules are now employeed.
2000-06-26 23:21:28 +00:00
joseph
bbcd527f17
Merged with 3dfx internal source repository so that the source base stays
...
up to date.
2000-06-26 21:56:42 +00:00
joseph
c9ee426cb6
Merged with 3dfx internal source repository so that the source base stays
...
up to date.
2000-06-26 21:50:59 +00:00
joseph
11c8981236
Merged with 3dfx internal source repository so that the source base stays
...
up to date.
2000-06-26 21:42:47 +00:00
joseph
8bc7e18897
Merged with 3dfx internal source repository so that the source base stays
...
up to date.
2000-06-26 21:37:31 +00:00
joseph
6e88a0a71e
Merged with 3dfx internal source repository so that the source base stays
...
up to date.
2000-06-26 21:26:25 +00:00
joseph
68a347c7a6
Merged with 3dfx internal source repository so that the source base stays
...
up to date.
2000-06-26 21:13:52 +00:00
joseph
a91195f3ea
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-26 21:03:59 +00:00
joseph
62aa56ca4d
Initial Checking into SourceForge
2000-06-16 20:48:00 +00:00
joseph
7b510a935c
Initial Checkin into SourceForge
2000-06-16 20:45:59 +00:00
joseph
91860f33ff
Removed
2000-06-16 20:42:53 +00:00
joseph
09eccbb282
Initial Checkin into sourceforge
2000-06-16 20:32:13 +00:00
joseph
1e29a8ccd6
Documented the H5 tree.
2000-06-15 22:28:59 +00:00
joseph
b36d0ddd19
Added support for the h5 tree.
2000-06-15 22:25:11 +00:00
joseph
ef86139f72
Removed pcitools as they aren't in the CVS tree.
2000-06-15 22:24:49 +00:00
joseph
471a2446d3
Initial checkin into SourceForge.
2000-06-15 00:35:05 +00:00
joseph
63ef0f1c11
Merged new swlibs code being used for Voodoo4/5 (h5).
2000-06-15 00:11:40 +00:00
joseph
fa686d154a
Intial checkin into sourceforge.
2000-06-13 16:57:20 +00:00
joseph
4e94e1baf7
Copied windows init code to fix incompatibility with Athlon
2000-04-20 21:20:22 +00:00
joseph
563a2c6a84
Copied windows init code to fix incompatibility with Athlon.
2000-04-20 20:38:10 +00:00
joseph
6a03f24209
Copied Windows Glide init code to fix incompatibility with Athlon.
2000-04-20 20:28:41 +00:00
joseph
1f53061678
Oops
2000-04-08 23:41:03 +00:00
joseph
30599495dc
Updated for 2.3-5
...
Check both the kernel and the processor for MTRR support before enabling.
2000-04-08 23:32:31 +00:00
joseph
9b672b9cf5
Added support to check /proc/cpuinfo for mtrr support in addition to kernel
...
support.
2000-04-08 23:27:38 +00:00
joseph
39a633faa2
More robust DAC writes to insure that writes go through. Fixes "Funky Colors"
2000-03-20 21:42:57 +00:00