Commit Graph

  • 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