Commit Graph

492 Commits

Author SHA1 Message Date
koolsmoky
cfbaebc615 Restict calls to pciOpen() pciClose() when compiled with DIRECTX option. this fixes problems with the win32 miniport opened in exclusive mode. 2005-01-13 16:09:06 +00:00
koolsmoky
d9fa6f7198 Restict calls to pciOpen() pciClose() when compiled with DIRECTX option. this fixes problems with the win32 miniport opened in exclusive mode.
allow mismatched sli. added SSTV2_MISMATCHED_SLI envvar.
2005-01-13 16:07:06 +00:00
koolsmoky
5414eddde4 Restict calls to pciOpen() pciClose() when compiled with DIRECTX option. this fixes problems with the win32 miniport opened in exclusive mode. 2005-01-13 16:03:25 +00:00
koolsmoky
79b31d35a4 fixed Metabyte WickedGL detection 2005-01-13 15:48:32 +00:00
koolsmoky
489324c55a prepare for packed rgb 2005-01-13 15:46:50 +00:00
koolsmoky
a04cbf9994 fixed warning typo 2005-01-13 15:42:51 +00:00
koolsmoky
5958659f70 disabled mtrr's on sli slave devices 2005-01-02 04:15:53 +00:00
koolsmoky
0074568397 added dll entry point to call grGlideShutdown when a process is detached 2004-12-27 20:47:11 +00:00
koolsmoky
3309cb7dd1 copied from cvg glide3 2004-12-27 08:29:43 +00:00
koolsmoky
bcdf3a20e4 merged with cvg glide3 2004-12-27 08:28:57 +00:00
koolsmoky
56cd565a3e copied from cvg glide3 2004-12-27 07:36:30 +00:00
koolsmoky
8cb69ddacd enabled envar reads from windows registry 2004-12-27 07:32:16 +00:00
koolsmoky
ec0fb6b1f0 fix os detection 2004-12-25 17:53:24 +00:00
koolsmoky
1b65b3fe37 remove bump test (forceautobump) 2004-12-25 17:52:46 +00:00
koolsmoky
65c280be54 detect os and cpu before detecting glide devices 2004-12-25 17:52:04 +00:00
koolsmoky
c59d79b104 clean.
disable 24->16bpp dithering when in 32bpp mode.
2004-12-25 17:51:09 +00:00
koolsmoky
5f51d98eb1 swapinterval 2004-12-23 21:03:14 +00:00
koolsmoky
6d9fbdee4a builds without asm optimizations (USE_X86=1) 2004-12-23 20:56:25 +00:00
koolsmoky
f952be1383 works with cygwin gnu make 2004-12-23 20:47:40 +00:00
koolsmoky
5e0365a93a converted to nasm syntax
added x86 asm, 3dnow! triangle and mmx, 3dnow! texture download optimizations
2004-12-23 20:45:56 +00:00
koolsmoky
471935edbb remove dll export/import fix 2004-12-23 20:36:10 +00:00
koolsmoky
3568e6bebb remove old cpuid 2004-12-23 20:24:08 +00:00
koolsmoky
6406255463 works with cygwin gnu make 2004-12-23 20:22:38 +00:00
koolsmoky
b523ad8b58 works with cygwin gnu make 2004-12-23 20:14:37 +00:00
dborca
9477334927 sst1/cvg generates libglide3x 2004-12-16 07:48:31 +00:00
dborca
b3b3bf4853 hasDev3DfxLinux is really a function (Max Behensky) 2004-12-16 07:46:45 +00:00
dborca
3dff6714b3 added more win32 flags 2004-12-14 08:31:36 +00:00
dborca
d3b76d2e16 unite the clans... once again (unified build process) 2004-12-14 08:30:07 +00:00
dborca
899068c963 updated status, build info 2004-12-14 08:28:54 +00:00
dborca
9d14fa297e added GNU makefile for Win32 2004-12-13 08:41:32 +00:00
dborca
1af5c552fe fixed splash DLL code (but partially left disabled) 2004-12-13 08:40:18 +00:00
dborca
e36b40e673 added prototypes for splash DLL 2004-12-13 08:38:37 +00:00
dborca
752b1f6e3d updated status, build info 2004-12-13 08:37:31 +00:00
koolsmoky
97fbce5c9c cosmetics 2004-12-12 15:29:44 +00:00
koolsmoky
c5cc9ba363 changes to support new cpuid
set default to disable alpha dither subtraction
2004-12-12 15:27:47 +00:00
koolsmoky
1ed952f4b6 changes to support new cpuid 2004-12-12 15:26:04 +00:00
koolsmoky
ef890f8425 grDitherMode(): force 2x2 dithering for 4x1 dither
grBufferSwap(): enable vsync and set swapbufferinterval to 0 for tripple buffering.
2004-12-12 15:24:40 +00:00
koolsmoky
c6986acec1 use toupper for __MSC__ 2004-12-12 15:20:35 +00:00
koolsmoky
d431b91202 changes to support new cpuid; moved single_precision_asm(), double_precision_asm() from cpudetect.asm 2004-12-12 15:18:58 +00:00
koolsmoky
34936e9bc3 support new cpuid 2004-12-12 15:17:18 +00:00
koolsmoky
b2b8265a5d new cpuid 2004-12-12 15:16:43 +00:00
koolsmoky
e64083bdfe win32 make file. need to convert asm files to nasm syntax for USE_X86 build option to work. 2004-12-12 15:14:44 +00:00
koolsmoky
c9e2822c70 added options; GLIDE_BLIT_CLEAR - sli buffer clears, GLIDE_CHIP_BROADCAST - workaround for faulty tsus. 2004-12-12 15:07:49 +00:00
koolsmoky
e424d6ab07 revert swapInterval environmental override in grBufferSwap(). SLI lines get misaligned when swapInterval 0 and vsync disabled. 2004-12-12 15:05:25 +00:00
koolsmoky
f05af3ceec revert swapPendingCount default value to 4. 2004-12-12 15:00:09 +00:00
koolsmoky
2244ac2d97 cleanup win32 os detection 2004-11-25 19:39:55 +00:00
koolsmoky
a575ff59d4 more hacks for windowed rendering 2004-11-25 19:31:46 +00:00
koolsmoky
10093a8902 fix for mixed dll export/import declarations 2004-11-25 19:16:44 +00:00
koolsmoky
cb935e9a6f support for new cpuid and mmx texture downloads 2004-11-25 19:13:22 +00:00
koolsmoky
1b53dbd236 fixed 3dnow! and mmx texture download routines 2004-11-25 19:12:22 +00:00