billwhite
031af81ffe
Some changes to make Glide use no more chips than
...
X tells it to.
2000-12-14 03:54:37 +00:00
billwhite
8cb58add2c
Fixed some bugs in linhwc.c, and added some related definitions.
...
Note: Even with these fixes, SLI and AA do not work properly, but
we are epsilon closer.
2000-12-07 03:19:13 +00:00
billwhite
e9896db7fa
Added some fixes to enable SLI and AA. This does not work
...
yet, but at least we have it in a controlled form, so that we
can work on it.
2000-11-27 20:45:57 +00:00
FIXME
25af08d13e
This commit was manufactured by cvs2svn to create branch 'SLIAA-1-0-branch'.
2000-11-27 09:49:34 +00:00
mercury
1e58a2b677
Added a brief comment above the changes in the last commit for the
...
pciSetConfigData function.
2000-11-27 09:49:33 +00:00
mercury
b7d74ee9de
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-27 09:43:52 +00:00
alanh
58ece79b77
Add new grStippleMode and grStipplePattern functions for both Voodoo3 and
...
Voodoo5 hardware.
2000-11-24 18:36:48 +00:00
joseph
660ac4eef4
Restored changes that were lost when I imported new sources from 3dfx's
...
internal source repository.
2000-11-17 21:31:08 +00:00
alanh
8632c51168
fix a __linux__ reversal problem when Joseph imported the 3dfx tree.
2000-11-17 11:29:23 +00:00
joseph
4eb87a496f
Replaced old copyright message with the Glide General Public License copyright
...
message.
2000-11-16 20:28:58 +00:00
alanh
3a9fbd102e
fix a typo
2000-11-16 20:25:38 +00:00
joseph
b141b886ce
Removed proprietary copyright message and replaced with Glide General Public
...
License copyright message.
2000-11-16 19:26:03 +00:00
joseph
11dd6742ca
Fixed copyright message.
2000-11-16 19:21:27 +00:00
alanh
7af730791b
add linux specific grRenderBuffer to fix problems switching between FRONT and
...
BACK buffers.
2000-11-16 18:58:27 +00:00
joseph
5a917c34f6
Syncing up with 3dfx internal source repository. These changes contain a
...
number of bug fixes.
2000-11-15 23:32:58 +00:00
mercury
db65e7ae20
Testing cvs commit messages, again.
2000-11-15 18:34:14 +00:00
mercury
0e2ea3df40
Testing CVS commit messages, joy.
2000-11-15 03:57:31 +00:00
mercury
b36fcc2d3c
Removed the blank line at the end.
...
(Really just a test of CVS commit logs.)
2000-11-14 18:22:27 +00:00
joseph
49b177642f
Testing broken commit messages
2000-11-14 02:27:03 +00:00
joseph
f66c82faa0
Testing broken commit messages
2000-11-14 02:25:33 +00:00
mercury
3c8fc15b39
Oops, updated ltconfig, but not ltmain.sh, fixed now.
2000-11-13 18:10:04 +00:00
mercury
780652ecad
Converted 'function xyz() { ...; }' to 'xyz() { ...; }'.
...
(The first is a bashism, the latter is POSIX sh.)
2000-11-03 11:23:57 +00:00
mercury
5ccd4caf65
New libtool version, fixes some compile issues.
2000-11-03 05:31:37 +00:00
mercury
b3ee445a2a
Use named structure members for init, instead of order.
...
(Patch from 'neuro', SF bug #109556 )
2000-11-02 09:45:11 +00:00
joseph
ee145101d4
Fixed typo cpudtct.lo --> cpudtect.lo that was causing the wrong ASM
...
build rule to be executed for cpudtect.s
2000-10-31 03:25:45 +00:00
alanh
d2e6f85c43
fix depth buffer offset calculation.
2000-10-27 10:27:27 +00:00
alanh
f2ad0dfdc3
fix readPtr0/1 -> depth0/1 check
2000-10-27 07:54:51 +00:00
billwhite
f256ce1ac3
1.) Added changes for AMD 3DNow instructions in h5/glide3 and
...
h3/glide3.
2.) Fixed a typographical error in configure.in. The default
texture utility library is texus2, not texus.
2000-10-20 19:07:00 +00:00
joseph
fa556faeb0
Don't try to clean the CVS directory.
2000-10-07 21:16:22 +00:00
joseph
9bbe51f887
Don't try to clean the CVS directory.
2000-10-07 20:59:03 +00:00
joseph
9d4712b735
Don't try to clean CVS directory.
2000-10-07 20:55:48 +00:00
joseph
4440d3ed94
Include the correct master level makefile and set new env variables.
2000-10-07 20:47:51 +00:00
joseph
7c24221d66
Slightly better wording. This checkin is really being used to test
...
the automatic CVS mailing to glide-patches for commits.
2000-10-07 19:42:56 +00:00
mercury
9a5b01b41c
006-fxpci-000, revert to a previous fxpci.c, one which actually works.
2000-10-03 18:37:59 +00:00
mercury
098165b921
003-clean_up_swlibs-000, swlibs tree cleanup.
2000-10-03 18:31:53 +00:00
mercury
fba7cae79d
003-clean_up_h3-000, h3 tree cleanup.
2000-10-03 18:29:57 +00:00
mercury
df4085a80e
003-clean_up_cvg-000, cvg tree cleanup.
2000-10-03 18:28:36 +00:00
mercury
0aa3f36a94
002-clobber-000, make clobber actually does now.
2000-10-03 18:25:35 +00:00
mercury
ce1325b90b
001-mojo-000 patch, the end of mojo.
2000-10-03 18:24:41 +00:00
mercury
b5e57a476a
The 000-compile-000 patch from the debian packages.
2000-10-03 03:09:57 +00:00
billwhite
3c118f915e
1.) use mkdir -p to build the build directory in chores.3dfx.
...
2.) change some macros in makefile.autoconf.am to put glide in
libglide3 not libglide3x.
2000-09-25 18:41:33 +00:00
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