Commit Graph

87 Commits (ed2d0b4bb0bb90af87c7c89a2e0a6297455d3bbe)

Author SHA1 Message Date
Jeff Hartmann ed2d0b4bb0 Fixed two things Rik pointed out in the last commit 2000-09-28 15:09:39 +00:00
Jeff Hartmann 550dff98b0 Merged the mga-lock-debug-0-2-0-branch with the trunk. This includes
several fixes including: (Jeff) Really disable multitexture (Broken
    since Mesa 3.4 integration.)
(Jeff) Various changes in mga_state.c in the kernel module, which includes
    a fix to the bug where the first OGL application hangs the machine
    w/out rendering anything. This also includes defines for the warp
    registers so they are easily human readable.
(Rik and Jeff) Fixed all the schedule loops in the kernel to look like they
    are supposed too.
(Jeff) Configurable agp modes: Add the option "AGPMode2x" or "AGPMode4x" to
    your XF86Config file.
(Rik) Various cleanups to the mga kernel driver to make it easier to read
    and debug.
(Rik) Removed alot of DRM_DEBUG statements from the kernel driver.
2000-09-27 21:32:19 +00:00
Alan Hourihane c7558d8fa4 commit xfree86 4.0.1d-pre update 2000-09-24 09:34:10 +00:00
Alan Hourihane b1aa228f7d Import of XFree86 4.0.1d-pre (2) 2000-09-23 21:25:26 +00:00
Alan Hourihane 881683873e Import of XFree86 4.0.1d-pre 2000-09-22 18:14:54 +00:00
Rik Faith de842ea5db Make management of current->state more correct. 2000-09-19 19:41:07 +00:00
Rik Faith 01346c98b1 Make management of current->state correct (accidentally made incorrect when
fixing the trispd bug).
2000-09-19 19:24:28 +00:00
Gareth Hughes e2a16e1906 Correct sync with 2.4.0-test9-pre4 kernel. 2000-09-19 18:24:09 +00:00
Gareth Hughes 9c8e1adfac Sync with 2.4.0-test9-pre4 kernel. 2000-09-19 18:14:16 +00:00
Alan Hourihane dc6b57bf22 axp cast fix. 2000-09-14 14:48:44 +00:00
Rik Faith f850c1bd06 Remove debugging statement from production code. 2000-09-13 15:02:35 +00:00
Rik Faith 1f8651163a Fix for [Bug #112247] Hard MGA lock with trispd -size 50000 2000-09-13 15:00:09 +00:00
Gareth Hughes bda40b4146 Sync with 2.4.0-test8 kernel. 2000-09-10 04:59:05 +00:00
Gareth Hughes 5f2cfc5bd8 Merge of tdfx branch undid the changes from the 2.4.0-test8-pre5 kernel
sync, so apply them again.
2000-09-07 20:42:32 +00:00
Alan Hourihane f1bb3c5f5f Merged tdfx-2-1-branch 2000-09-07 12:40:41 +00:00
Gareth Hughes 7db6449142 Sync with 2.4.0-test8-pre5 kernel. 2000-09-06 20:56:34 +00:00
Keith Whitwell e3e2d66131 Bump version number after kernel interface change. 2000-08-31 15:32:10 +00:00
Rik Faith 433408db2e Pre Linux 2.4.0 compatibility header file 2000-08-31 10:10:03 +00:00
Keith Whitwell 926349534d Initialize vertsize correctly. Add planemask arguments for color and depth
stencil clearing.
2000-08-30 22:34:28 +00:00
Rik Faith 32cebaf750 Add compatibility header file to make Linux 2.4.0 kernel patches cleaner. 2000-08-28 19:50:52 +00:00
Rik Faith 6f07e1ff6b Sync with Linux 2.4.0-test7 Add signal blocking support to all drivers
(using control-z on a running direct-rendering client should work now)
2000-08-26 10:36:44 +00:00
Rik Faith 37643234af Apply patch from Alan Hourihane to temporarily allow compilation on Alpha
(the driver has not been tested on Alpha -- this just makes it compile)
2000-08-25 12:49:18 +00:00
Rik Faith ac3c3571a7 Remove misleading authorship information from sis driver (author has been
contacted and will provide improved information later) Rename
    sis_drm_public.h to sis_drm.h to be consistent with the other drivers.
2000-08-25 12:45:53 +00:00
Rik Faith 68f6795ef4 Improve detection of kill_fasync parameter count Make compilation of sis.o
depend on CONFIG_FB_SIS
2000-08-25 12:44:44 +00:00
Keith Whitwell fb3939c1a5 Bug fixes for 32bpp rendering (still disabled) 2000-08-20 18:16:49 +00:00
Jeff Hartmann e30361416b Possible fix for trispd bug 2000-08-18 19:03:19 +00:00
Rik Faith 364d44a24c Fix ABA problem in drm_freelist_{put,try} 2000-08-18 18:57:56 +00:00
Rik Faith f0f6509a72 Sync with Linux 2.4.0-test7/pre4 2000-08-18 13:55:23 +00:00
Rik Faith f75ec3010a Bug #112196: auth.c uses semaphores while holding spinlocks Make spinlocked
region smaller to avoid semaphore.
2000-08-17 20:26:11 +00:00
Rik Faith 761ffd63f3 Bug #112197 Made sis driver compile under 2.4.0-test7/pre4 2000-08-17 20:20:33 +00:00
Jeff Hartmann 3e42514360 Fix for bug #111744 which caused any application to never render and dma to
stall on certain mga cards
2000-08-16 21:13:24 +00:00
David Dawes cba4d3504c first part of 4.0.1b merge 2000-08-16 18:29:06 +00:00
David Dawes 1df8afa8ff Initial revision 2000-08-16 17:23:02 +00:00
Rik Faith 8b9363d1b1 Sync with Linux 2.4.0-test6-pre8 2000-08-08 16:04:21 +00:00
Jeff Hartmann 9199075a6a Fix for multiple sarea bug + agp built into kernel segfault 2000-08-07 16:55:10 +00:00
Rik Faith f3ae6786f8 Sync with Linux 2.4.0-test6-pre2 2000-08-04 10:04:55 +00:00
Rik Faith bcad118182 Fix typo 2000-07-22 01:08:00 +00:00
Rik Faith 1e54e55431 Move to new, denser, easier-to-read Linux kernel Makefile format 2000-07-22 01:04:22 +00:00
Rik Faith 3bcc55a74d Revert some changes and try alternative way to clean up AGP handling. 2000-07-21 18:28:01 +00:00
Rik Faith 6dd96a15ed Revert some changes and try alternative way to clean up AGP handling. 2000-07-21 16:57:00 +00:00
Rik Faith e38b34e54a Fixes for building in the kernel tree 2000-07-21 15:48:24 +00:00
Rik Faith 81da79d1ed Changes to make AGP optional for in-kernel builds 2000-07-21 14:20:57 +00:00
Rik Faith 6d1ce8fe77 kfree_s was deprecated in 2.4.0-test? 2000-07-20 20:21:10 +00:00
Rik Faith b4722ec943 More fixups for kernel build: EXPORT_SYMTAB warning removal
put_module_symbol clean up of tdfx tdfx_cleanup routine Makefile.kernel
    fix
2000-07-20 05:17:49 +00:00
Rik Faith 0bd1fa795a Fixes for building in the kernel tree 2000-07-20 01:52:00 +00:00
Rik Faith e8c9ed03f8 Fixed for monolithic kernel build 2000-07-20 01:14:58 +00:00
Rik Faith 742c33bf61 Fix signature for *_options function 2000-07-20 00:59:40 +00:00
Rik Faith c459c9ead3 Added support for building as modules or as part of monolithic kernel 2000-07-20 00:48:12 +00:00
Rik Faith 1d3c4d2ed2 Bump driver dates and add descriptions 2000-07-19 20:59:35 +00:00
Rik Faith ee9514b63b Allow SAREA > 1 page in size 2000-07-19 20:41:51 +00:00