Commit Graph

35 Commits

Author SHA1 Message Date
2ec5dc2709 revert to old driver (ugly tree, will fix that later) 2026-03-24 01:19:53 +01:00
sezero
9fbf8482a8 swlibs: remove rest of the old makefiles
the old glide-devel-branch has them for reference.
2019-09-08 01:20:00 +03:00
sezero
cd39eb5320 fx64.h: Watcom 11.0 added "long long" support, adjust accordingly.
The legacy Watcom <= 10.5 code of 3dfx didn't compile using OpenWatcom.
2018-09-11 19:10:51 +03:00
sezero
274d0d31c2 3dfx.h, glidesys.h: check __MSDOS__ along with __DOS__
Necessary when they are used for building 3rd-party programs.
__DOS__ is defined by Watcom, __MSDOS__ is defined by DJGPP.
2018-09-10 06:55:10 +03:00
sezero
0402d46e43 fxos.c, fxGethostname: fix a strict aliasing issue 2018-08-23 15:37:20 +03:00
sezero
d92d50efc8 oeminit.h: fix 'extra tokens at end of #endif directive' warning 2018-08-10 20:35:41 +03:00
sezero
5f69e69154 3dfx.h: minor update for Fx?32 types 2018-08-09 17:55:02 +03:00
sezero
5c6e58e4e2 apply the commit 721b6fcf changes to ddglobal.h and h3info.h, too. 2018-08-09 15:55:28 +03:00
sezero
de0e7ca28f fxdll.h: revert koolsmoky commit bab2f1c 'use dllimport for __MSC__ imports'
it was wrong, and was causing LNK4049 warnings.
2018-08-08 22:35:48 +03:00
sezero
19efdba7e0 swlibs/fxmisc/fximg.c: -Wformat warning fixes 2018-08-07 11:57:45 +03:00
sezero
9b83acbefd linux build fixes 2018-08-05 12:02:59 +03:00
sezero
4092b17053 3dfx.h: change FxI32 and FxU32 to be of long types for Windows and DOS. 2018-08-05 12:02:59 +03:00
sezero
968e385010 removed most of the cvs keywords.
in some files, added back last-revision logs which cvs2git removed:
feel more comfortable that way for now..

also removed all of the .cvsignore files.
2018-08-05 12:02:27 +03:00
guillemj
1d47a8de8e Remove the autoconf build system. It was broken and out of sync with the
working makefiles.linux.
2006-09-04 23:02:01 +00:00
jwrdegoede
93f42cc6f8 Last needed 64 bit fixes for h5/h3, complete 64 bit support for cvg 2005-08-13 21:07:04 +00:00
jwrdegoede
4b63afa845 Fixed all warnings with gcc4 -Wall -W -Wno-unused-parameter, except for a couple I believe to be a gcc bug. This has been reported to gcc. 2005-06-09 18:32:40 +00:00
jwrdegoede
dca89ecb08 Make h5 and h3 tree 64 bit clean. This is ported over from the non-devel branch so this might be incomplete 2005-05-25 08:56:37 +00:00
dborca
8932dd3ffe added a bunch of files to allow sst1/cvg build out-of-the-box 2004-10-05 15:01:12 +00:00
dborca
f4ddf221d6 killed some warnings 2004-10-04 09:41:26 +00:00
koolsmoky
bab2f1ce05 use dllimport for __MSC__ imports 2004-07-12 17:41:24 +00:00
dborca
2687c043af Preparing for MinGW 2.0 2003-08-04 12:45:47 +00:00
anholt
63c16626f8 Disable the fxTime and timer functions on FreeBSD, which are only used by
the tests.
2003-07-23 18:45:17 +00:00
koolsmoky
dc6c1c036c no message 2003-07-16 17:36:29 +00:00
guillemj
5dd058b7ae Include newer 3dfx.mak file. 2003-06-29 18:25:27 +00:00
dborca
11cf13c445 no message 2003-05-05 06:50:42 +00:00
koolsmoky
3b8ff42693 initial checkin of dos win32 glide 2003-04-06 18:30:26 +00:00
mercury
098165b921 003-clean_up_swlibs-000, swlibs tree cleanup. 2000-10-03 18:31:53 +00:00
billwhite
f3e0e811fc Added one typedef needed for the alpha port. 2000-09-11 18:51:51 +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
b487f0198d Added many files to support automake/autoconf building. 2000-07-27 02:39:18 +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
62aa56ca4d Initial Checking into SourceForge 2000-06-16 20:48:00 +00:00
joseph
63ef0f1c11 Merged new swlibs code being used for Voodoo4/5 (h5). 2000-06-15 00:11:40 +00:00
joseph
724dece78c Changes to support FreeBSD (patch submitted by Doug Rabson) 2000-02-15 22:35:59 +00:00
joseph
99117b66cc Initial Checkin 1999-11-24 21:43:03 +00:00