guillemj
ec48aba80f
Terminate id_table_3dfx list with an empty element
2008-06-22 07:52:30 +00:00
guillemj
2832abfc79
Use pci_get_device instead of deprecated pci_find_device
...
Add compatibility code for Linux < 2.5.73.
2008-06-22 07:43:39 +00:00
guillemj
2952168561
Ignore unregister_chrdev's return value as it actually returns void now
2008-06-22 06:53:40 +00:00
koolsmoky
09fae37520
fixed problem with performance trilinear and lodbias sign
2007-09-29 14:19:23 +00:00
koolsmoky
408a154309
fixed compile errors with MSVC
2007-09-29 14:17:14 +00:00
koolsmoky
f0f02c3383
no message
2007-09-29 14:11:54 +00:00
koolsmoky
02f96edc18
enabled rigorous address range checks
2007-09-29 14:07:49 +00:00
koolsmoky
39adf6422d
added glide sf advertisement
2007-09-29 14:02:31 +00:00
koolsmoky
e46c92242b
removed false swapInterval envar checks
2007-09-29 14:01:24 +00:00
koolsmoky
9490b841d7
completed grStippleMode and grStipplePattern
2007-09-29 13:59:34 +00:00
koolsmoky
e8d880e66f
changes to support added extensions.
2007-06-23 09:23:57 +00:00
koolsmoky
d6004952bd
added extensions; QUERY, POINTCAST, MULTIRENDERING
2007-06-23 09:22:41 +00:00
koolsmoky
6385e41d0e
currently only single chip mode is supported for windowed mode
2007-06-23 09:10:53 +00:00
koolsmoky
95831f0553
removed unneeded emms calls
2007-06-23 09:09:10 +00:00
koolsmoky
c1791171c5
removed unneeded emms calls
2007-06-23 08:50:57 +00:00
koolsmoky
234f54da93
use fxbldno for build numbers
2007-06-23 08:49:47 +00:00
koolsmoky
cb5c93a417
use fxbldno for build numbers
2007-06-23 08:44:09 +00:00
koolsmoky
4f5beb723c
Removed duplicate disableDitherSub envars
2007-06-23 08:42:10 +00:00
koolsmoky
6a4a030bb3
cleaned v56k dac workaround
2007-05-20 00:46:05 +00:00
koolsmoky
2bc2ada7fa
win32 build fix
2007-05-19 19:27:45 +00:00
koolsmoky
18c63bcf35
compensated 64bit changes
2007-05-19 19:24:42 +00:00
koolsmoky
ee0637513a
added extra trilinear checks and 1chip x2fsaa for subsample lod dithering
2007-05-19 11:44:24 +00:00
koolsmoky
0e30810868
conserve packets in TWO_TRI_FILL code
2007-05-19 11:32:43 +00:00
koolsmoky
7f952e5fd9
win32 build workaround
2007-05-19 11:06:47 +00:00
koolsmoky
59f561890c
force 4x4 dither with alpha dither subtraction
2007-05-19 10:58:19 +00:00
koolsmoky
eac64a908e
included ctype.h for toupper
2007-05-19 10:54:10 +00:00
koolsmoky
04ef64970f
packed rgb fixes
2007-05-19 08:38:01 +00:00
koolsmoky
8749e39edc
packed rgb fixes
...
force 4x4 dither with alpha dither subtraction
2007-05-19 08:37:25 +00:00
koolsmoky
9a6eac9c31
packed rgb fixes
2007-05-19 08:29:25 +00:00
koolsmoky
075b942975
win32 multi-monitor fixes
2007-05-13 09:27:23 +00:00
koolsmoky
034de08665
simple ms os detection
...
win32 multi-monitor fixes
cleaned up v56k gamma fix
2007-05-13 09:26:51 +00:00
koolsmoky
8756ab93d2
removed problematic context checks
2007-05-13 09:21:06 +00:00
koolsmoky
0d1c03ec4f
cleanup
2007-05-13 09:16:26 +00:00
koolsmoky
4d5cadd8c8
simple ms os detection
2007-05-13 09:16:10 +00:00
koolsmoky
e2a6f44d01
simple ms os detection
...
splash screen dll load unload cleanup
removed autobump testcode
2007-05-13 09:14:36 +00:00
koolsmoky
4fece0a55b
remove old ms os detection stuff
2007-05-13 09:08:32 +00:00
koolsmoky
c00327dd0a
assure dither subtraction stays off when in 32bpp mode
2007-05-13 09:06:38 +00:00
koolsmoky
682ffd4d33
fix for win32 builds
2007-05-13 09:04:01 +00:00
koolsmoky
06e25214f1
removed old ms os detection stuff
2007-05-13 09:02:57 +00:00
koolsmoky
9072e6d7f9
fix for non-debug builds
2007-05-13 08:56:06 +00:00
guillemj
47aabade08
Fix regression in GLIDE_VERSION_MINOR, set it to '10.0'.
2007-02-14 20:24:10 +00:00
guillemj
7bbce2ccdb
Fix typo.
2007-02-06 05:04:20 +00:00
guillemj
57a15b8aab
* 3dfx_driver.c (MODULE_VERSION): Bump to '2007.02.06'.
2007-02-06 04:55:09 +00:00
guillemj
1f3ee6bb30
Fix warnings when not checking pci_register_driver return codes.
...
* 3dfx_driver.c (findCards): Return int instead of void , and normalize
error code to be always negative, otherwise return numCards.
(init_module): Check for findCards return code, print a warning and
exit the module on error.
(init_3dfx): Likewise.
2007-02-06 04:50:34 +00:00
guillemj
6fccc2cbdb
* 3dfx_driver.c (HAVE_DEVFS): Define to 1 if
...
LINUX_VERSION_CODE >= 2.3.46 and LINUX_VERSION_CODE <= 2.6.17 or
if DEVFS_SUPPORT is defined, define to 0 otherwise.
(devfs_handle): Only use if HAVE_DEVFS.
(init_module): Only use devfs_mk_cdev or devfs_register if HAVE_DEVFS.
(cleanup_module): Only use devfs_remove or devfs_unregister if
HAVE_DEVFS.
2007-02-06 04:32:58 +00:00
guillemj
d919a05407
* Makefile (CFLAGS): Use '-march' instead of the deprecated '-mcpu'.
2007-02-06 04:15:01 +00:00
guillemj
b06c63abed
* kinfo.c: Removed.
...
* kver.c: New file.
* Makefile: Include kver.mak.
(KVERS): Move this variable to 'kver.mak', which is a generated file.
(VERSION_HEADER): New variable to cope with UTS_RELEASE being moved
from 'linux/version.h' to 'linux/utsrelease.h' in 2.6.18.
(kver, kver.mak): New targets.
(KBUILD): New variable.
(KVER_MAJOR, KVER_MINOR, BUILD_TYPE, MODULE_TDFX): Likewise, moved
from the generated file 'config'.
(config, kinfo, kinfo.h): Remove targets.
(modules, intstall, clean): Do not depend on config target.
(modules, intstall): Depend on sanity target .
2007-02-06 04:10:21 +00:00
guillemj
8f254569e5
* Makefile (.PHONY): Add clean_kbuild. Rename modules-legacy,
...
modules-kbuild, install-legacy, install-kbuild and clean-legacy to
modules_legacy, modules_kbuild, install_legacy, install_kbuild
and clean_legacy.
2007-02-06 03:37:28 +00:00
guillemj
42a995335e
Fix typo.
2007-01-31 01:05:41 +00:00
guillemj
e0fdb356a3
* 3dfx_device.c (cardInfo_t): Make dev be 'struct pci_dev *' even for
...
kernels < 2.6.0.
(findCardType): Assign to cards[n].dev the dev variable instead of
devfn. Fix macro to use devfn instead.
2007-01-31 01:02:21 +00:00