This website requires JavaScript.
bc892aff15
cvg: added -DGLIDE_CHIP_BROADCAST=1 and -DGLIDE_BLIT_CLEAR=1 among the CFLAGS.
sezero
2018-08-03 19:35:23 +03:00
16a4feb6e6
sst1,initmcrx (initMCRXSetVideo): make Macronix Rush cards function under DOS
sezero
2018-08-03 19:30:40 +03:00
78a5774bc8
h5, minihwc.c (hwcInitRegisters): call h4InitPlls() if H4 is defined for v4/5
sezero
2018-08-03 19:12:40 +03:00
eea61facf8
h3/h5, linhwc.c, minihwc.c: fix fenceVar with newer gcc versions. build fixes.
sezero
2018-08-03 19:05:58 +03:00
dd7cb10225
cvg, rcver.h: comment out fxbldno.h and hard-code BUILD_NUMBER for now.
sezero
2018-08-03 19:02:00 +03:00
e8c99cbad5
swlibs/newpci/pcilib/fxpci.c (pciGetErrorString): unsigned casts to fix warning
sezero
2018-08-03 18:58:45 +03:00
4092b17053
3dfx.h: change FxI32 and FxU32 to be of long types for Windows and DOS.
sezero
2018-08-03 18:57:21 +03:00
e6d386eb3c
sst1, initat3d.c: build / warning fixes.
sezero
2018-08-03 18:55:26 +03:00
8448392757
sst1, init96.c: remove static redeclaration of init96SetupRendering().
sezero
2018-08-03 18:54:31 +03:00
c2eaa35f54
sst1, gxdraw.c: fix typo introduced by the gcc4.1 strict aliasing fixes
sezero
2018-08-03 18:52:14 +03:00
7415325040
h5, minihwc.h: fix misplaced HWC_EXT_INIT ifdef in struct hwcBoardInfo_s
sezero
2018-08-03 18:50:02 +03:00
5ca0c8b42f
h5, gtexdl.c: commented out unused local var 'didcompress'
sezero
2018-08-03 18:47:33 +03:00
fdeb88fac5
h5, gdraw.c: fix build with newer gcc versions.
sezero
2018-08-03 18:46:33 +03:00
14e33eb51d
h3, gthread.c: build fix
sezero
2018-08-03 18:44:50 +03:00
d257dd2bc2
h3cinit.c: removed an ugly hack for building under dos.
sezero
2018-08-03 18:43:33 +03:00
371f2af8ec
gdebug.c: gdbg_set_file() fixes.
sezero
2018-08-03 18:41:45 +03:00
6a898856bb
cvg, splshdat.c: fix missing braces in initializer warning
sezero
2018-08-03 18:39:02 +03:00
de08f2ebbf
gsplash.c: changed type of fogTableSize to FxI32
sezero
2018-08-03 18:36:28 +03:00
dde408cf00
added missing newline at end of two files
sezero
2018-08-03 18:33:57 +03:00
76a8dc0416
removed dependency on ctype.h functionality. also simplified NULL usage.
sezero
2018-08-03 18:27:25 +03:00
4819e38cc4
cvg: replaced a build fix hack with a better one
sezero
2018-08-03 18:20:25 +03:00
4fd268232a
replaced broken binary files as best as I can
sezero
2018-08-03 18:18:08 +03:00
ec57d92c97
remove two test binaries
sezero
2018-08-03 18:14:05 +03:00
968e385010
removed most of the cvs keywords.
sezero
2018-08-03 17:11:50 +03:00
367a3b66c4
fix stupid eol
sezero
2018-08-03 17:11:01 +03:00
2c11e03776
removed some static vars relying on cvs revision number (glide2x side)
sezero
2018-08-03 17:10:10 +03:00
d7086902f1
removed some static vars relying on cvs revision number.
sezero
2018-08-03 17:10:05 +03:00
944b60eac8
Clarify that the driver works on kernels >= 2.x
glide-devel-branch
guillemj
2011-07-03 02:11:38 +00:00
9ab3c4634c
Handle Linux 3.x versions
guillemj
2011-07-03 02:06:12 +00:00
d37f7b7a70
Add changelog entry
guillemj
2011-07-03 02:04:51 +00:00
348d63fc2b
Do not print “make help” commands, only their output
guillemj
2011-07-03 02:01:25 +00:00
cfdb4dcafe
Bump version to '2011.05.27'
guillemj
2011-05-27 06:27:40 +00:00
51b434999b
Use .unlocked_ioctl file operations member when .ioctl is not present
guillemj
2011-05-27 05:11:10 +00:00
d0db8256e4
Use new paths for generated header files with Linux >= 2.6.33
guillemj
2011-05-27 05:06:11 +00:00
f4f0afe53d
Do not use negative exit numbers
guillemj
2011-05-27 05:00:47 +00:00
b10938edc0
Do not use negative exit numbers
guillemj
2011-05-27 04:55:50 +00:00
0a7f20cf1f
Bump version to '2008.06.24'
guillemj
2008-06-24 04:42:25 +00:00
154718fe78
Remove KERNEL_MIN_VER macro and replace all users with its contents
guillemj
2008-06-24 04:35:29 +00:00
858e6f7e15
Use pci_dev_put to release the refcount for the Intel 82441FX device
guillemj
2008-06-24 04:24:22 +00:00
ec48aba80f
Terminate id_table_3dfx list with an empty element
guillemj
2008-06-22 07:52:30 +00:00
2832abfc79
Use pci_get_device instead of deprecated pci_find_device
guillemj
2008-06-22 07:43:39 +00:00
2952168561
Ignore unregister_chrdev's return value as it actually returns void now
guillemj
2008-06-22 06:53:40 +00:00
09fae37520
fixed problem with performance trilinear and lodbias sign
koolsmoky
2007-09-29 14:19:23 +00:00
408a154309
fixed compile errors with MSVC
koolsmoky
2007-09-29 14:17:14 +00:00
f0f02c3383
no message
koolsmoky
2007-09-29 14:11:54 +00:00
02f96edc18
enabled rigorous address range checks
koolsmoky
2007-09-29 14:07:49 +00:00
39adf6422d
added glide sf advertisement
koolsmoky
2007-09-29 14:02:31 +00:00
e46c92242b
removed false swapInterval envar checks
koolsmoky
2007-09-29 14:01:24 +00:00
9490b841d7
completed grStippleMode and grStipplePattern
koolsmoky
2007-09-29 13:59:34 +00:00
e8d880e66f
changes to support added extensions.
koolsmoky
2007-06-23 09:23:57 +00:00
d6004952bd
added extensions; QUERY, POINTCAST, MULTIRENDERING
koolsmoky
2007-06-23 09:22:41 +00:00
6385e41d0e
currently only single chip mode is supported for windowed mode
koolsmoky
2007-06-23 09:10:53 +00:00
95831f0553
removed unneeded emms calls
koolsmoky
2007-06-23 09:09:10 +00:00
c1791171c5
removed unneeded emms calls
koolsmoky
2007-06-23 08:50:57 +00:00
234f54da93
use fxbldno for build numbers
koolsmoky
2007-06-23 08:49:47 +00:00
cb5c93a417
use fxbldno for build numbers
koolsmoky
2007-06-23 08:44:09 +00:00
4f5beb723c
Removed duplicate disableDitherSub envars
koolsmoky
2007-06-23 08:42:10 +00:00
6a4a030bb3
cleaned v56k dac workaround
koolsmoky
2007-05-20 00:46:05 +00:00
2bc2ada7fa
win32 build fix
koolsmoky
2007-05-19 19:27:45 +00:00
18c63bcf35
compensated 64bit changes
koolsmoky
2007-05-19 19:24:42 +00:00
ee0637513a
added extra trilinear checks and 1chip x2fsaa for subsample lod dithering
koolsmoky
2007-05-19 11:44:24 +00:00
0e30810868
conserve packets in TWO_TRI_FILL code
koolsmoky
2007-05-19 11:32:43 +00:00
7f952e5fd9
win32 build workaround
koolsmoky
2007-05-19 11:06:47 +00:00
59f561890c
force 4x4 dither with alpha dither subtraction
koolsmoky
2007-05-19 10:58:19 +00:00
eac64a908e
included ctype.h for toupper
koolsmoky
2007-05-19 10:54:10 +00:00
04ef64970f
packed rgb fixes
koolsmoky
2007-05-19 08:38:01 +00:00
8749e39edc
packed rgb fixes force 4x4 dither with alpha dither subtraction
koolsmoky
2007-05-19 08:37:25 +00:00
9a6eac9c31
packed rgb fixes
koolsmoky
2007-05-19 08:29:25 +00:00
075b942975
win32 multi-monitor fixes
koolsmoky
2007-05-13 09:27:23 +00:00
034de08665
simple ms os detection win32 multi-monitor fixes cleaned up v56k gamma fix
koolsmoky
2007-05-13 09:26:51 +00:00
8756ab93d2
removed problematic context checks
koolsmoky
2007-05-13 09:21:06 +00:00
0d1c03ec4f
cleanup
koolsmoky
2007-05-13 09:16:26 +00:00
4d5cadd8c8
simple ms os detection
koolsmoky
2007-05-13 09:16:10 +00:00
e2a6f44d01
simple ms os detection splash screen dll load unload cleanup removed autobump testcode
koolsmoky
2007-05-13 09:14:36 +00:00
4fece0a55b
remove old ms os detection stuff
koolsmoky
2007-05-13 09:08:32 +00:00
c00327dd0a
assure dither subtraction stays off when in 32bpp mode
koolsmoky
2007-05-13 09:06:38 +00:00
682ffd4d33
fix for win32 builds
koolsmoky
2007-05-13 09:04:01 +00:00
06e25214f1
removed old ms os detection stuff
koolsmoky
2007-05-13 09:02:57 +00:00
9072e6d7f9
fix for non-debug builds
koolsmoky
2007-05-13 08:56:06 +00:00
47aabade08
Fix regression in GLIDE_VERSION_MINOR, set it to '10.0'.
guillemj
2007-02-14 20:24:10 +00:00
7bbce2ccdb
Fix typo.
guillemj
2007-02-06 05:04:20 +00:00
57a15b8aab
* 3dfx_driver.c (MODULE_VERSION): Bump to '2007.02.06'.
guillemj
2007-02-06 04:55:09 +00:00
1f3ee6bb30
Fix warnings when not checking pci_register_driver return codes.
guillemj
2007-02-06 04:50:34 +00:00
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.
guillemj
2007-02-06 04:32:58 +00:00
d919a05407
* Makefile (CFLAGS): Use '-march' instead of the deprecated '-mcpu'.
guillemj
2007-02-06 04:15:01 +00:00
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 .
guillemj
2007-02-06 04:10:21 +00:00
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.
guillemj
2007-02-06 03:37:28 +00:00
42a995335e
Fix typo.
guillemj
2007-01-31 01:05:41 +00:00
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.
guillemj
2007-01-31 01:02:21 +00:00
e4d0ae4ff1
* 3dfx_device.c (my_remap_page_range): Define as remap_pfn_range for linux 2.6.10 or higher.
guillemj
2006-12-03 08:16:01 +00:00
22a95077f9
Use the "new" kernel level exception handling for memory accesses introduced in linux 2.1.8, which obsoletes verify_aread.
guillemj
2006-12-03 07:51:02 +00:00
8c2fdd661a
* 3dfx_device.c (doQueryFetch): Assign desc->device to i, and use it when referencing cards.
guillemj
2006-12-03 07:34:28 +00:00
3a78ad5818
Remove first forgotten argument from pci_write_config_*.
guillemj
2006-12-03 07:30:26 +00:00
b92f14b42c
* 3dfx_device.c (setmtrr_3dfx): Make it static. (resetmtrr_3dfx): Likewise.
guillemj
2006-12-03 07:13:34 +00:00
3afa27274d
Bah, fix typo VMA_OFFSET_ALIGNED -> VM_OFFSET_ALIGNED.
guillemj
2006-12-03 07:10:47 +00:00
97b9d60875
* 3dfx_device.c (id_table_3dfx): Move newar the corresponding ifdef for older kernels. (findCards): Likewise. (driver_3dfx): Forward declare.
guillemj
2006-12-03 07:09:57 +00:00
054807b1dd
Rename functions obsoleted in linux 2.1.93.
guillemj
2006-12-03 06:50:14 +00:00
526262f4a6
* 3dfx_device.c (VMA_OFFSET_ALIGNED): New macro. (mmap_3dfx): Use VMA_OFFSET_ALIGNED, instead of checking for specific kernel versions and changing behaviour.
guillemj
2006-12-03 05:48:58 +00:00
0ee0b2add4
Indentation fixes.
guillemj
2006-12-03 05:42:50 +00:00
871c2bcf65
Backport "sequence point" fix for string upper code from glide3x.
guillemj
2006-12-03 04:49:19 +00:00