Commit Graph

  • 8725828cf0 - Fix nasty depth span bug. Drawable offset was not being added to pixel coords. - Remove unneeded mask parameters from clear ioctl. - Use correct subpixel offsets, fixes most glean bugs. - Remove 32-bit depth buffer support. Only use 16 or 24-bit depth buffers. Gareth Hughes 2000-12-12 14:50:50 +0000
  • 14a7377536 Import of XFree86 4.0.1g David Dawes 2000-12-05 16:39:28 +0000
  • 41fa18dda5 file mach64_dma.c was initially added on branch mach64-0-0-1-branch. Gareth Hughes 2000-12-04 06:26:37 +0000
  • 51b68cb483 file mach64_state.c was initially added on branch mach64-0-0-1-branch. Gareth Hughes 2000-12-04 06:26:37 +0000
  • 8e02d8dcc4 file mach64_drm.h was initially added on branch mach64-0-0-1-branch. Gareth Hughes 2000-12-02 13:10:03 +0000
  • e15a24e154 Merged ati-4-1-1-branch into trunk. Gareth Hughes 2000-12-02 06:14:18 +0000
  • 33fd00485f Import of XFree86 4.0.1f David Dawes 2000-11-30 17:32:23 +0000
  • 84699b456d file context_tmp.h was initially added on branch mach64-0-0-1-branch. Gareth Hughes 2000-11-27 15:30:26 +0000
  • 2da85fdba0 file driver_tmp.h was initially added on branch mach64-0-0-1-branch. Gareth Hughes 2000-11-27 15:30:26 +0000
  • 3e9ebfb4cf file mach64_drv.h was initially added on branch mach64-0-0-1-branch. Gareth Hughes 2000-11-27 15:30:26 +0000
  • 960f13cdf4 Integrated bug fix from David S. Miller (a wait queue removal bug) Jeff Hartmann 2000-11-21 16:18:47 +0000
  • 679531e166 Sync with Linux 2.4.0-test11-pre5 Provide backward compatibility tested against 2.2.18pre21 As usual, since all 2.4.0-test* kernels set LINUX_VERSION_CODE to the same value, if you are running a 2.4.0-test kernel, you MUST be running 2.4.0-test11-pre4 or later (although anything after 2.4.0-test11-pre1 should work fine -- I tested with pre4/pre5). I expect 2.2.x support to continue to work for all recent kernels, but I tested with 2.2.18pre21 -- we use the old intermodule symbol communication for 2.2.x kernels, so they should all continue to work. Rik Faith 2000-11-15 15:47:51 +0000
  • 0636342ef8 Move .c to .h file Rik Faith 2000-11-14 21:35:00 +0000
  • 633e9c8f8b file radeon_state.c was initially added on branch ati-5-0-0-branch. Kevin E Martin 2000-11-13 23:35:02 +0000
  • 58d90faf9a file radeon_cp.c was initially added on branch ati-5-0-0-branch. Kevin E Martin 2000-11-13 23:35:02 +0000
  • 006458f227 Split agpsupport.c into pre-2.4.0 version and current version. Rik Faith 2000-11-10 18:27:33 +0000
  • 94071289a4 merge with 4.0.1d David Dawes 2000-11-08 00:07:17 +0000
  • 5745cb7fa7 Import of XFree86 4.0.1d David Dawes 2000-11-07 22:10:46 +0000
  • 37d6828fef Added multitexture fix to the mga drm driver Jeff Hartmann 2000-11-01 19:00:45 +0000
  • 52f0bc3c9e More changes for sync with Linux 2.4.0-test9-pre7 Rik Faith 2000-09-29 02:05:41 +0000
  • 39a659e877 Audit calls to schedule() Remove tags from files shared with Linux kernel tree Remove debugging statements to make debugging more useful Other minor cleanups in preparation for sync with Linux 2.4.0-test9-pre7 Rik Faith 2000-09-29 01:47:11 +0000
  • b0a7efb5a9 Use PG_reserved for things we remap non-cached Jeff Hartmann 2000-09-28 23:04:57 +0000
  • ed2d0b4bb0 Fixed two things Rik pointed out in the last commit Jeff Hartmann 2000-09-28 15:09:39 +0000
  • 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. Jeff Hartmann 2000-09-27 21:32:19 +0000
  • dbe7d55cb0 file radeon_drv.c was initially added on branch radeon-1-0-0-branch. Kevin E Martin 2000-09-27 03:34:14 +0000
  • 0688c59397 file radeon_drv.h was initially added on branch radeon-1-0-0-branch. Kevin E Martin 2000-09-27 03:34:14 +0000
  • 9c250f5c18 file radeon_context.c was initially added on branch radeon-1-0-0-branch. Kevin E Martin 2000-09-27 03:34:14 +0000
  • 54e6f2f846 file radeon_drm.h was initially added on branch radeon-1-0-0-branch. Kevin E Martin 2000-09-27 03:34:14 +0000
  • ca013c632c file radeon_bufs.c was initially added on branch radeon-1-0-0-branch. Kevin E Martin 2000-09-27 03:34:14 +0000
  • cba6c830e0 file radeon_dma.c was initially added on branch radeon-1-0-0-branch. Kevin E Martin 2000-09-27 03:34:14 +0000
  • c7558d8fa4 commit xfree86 4.0.1d-pre update Alan Hourihane 2000-09-24 09:34:10 +0000
  • b1aa228f7d Import of XFree86 4.0.1d-pre (2) Alan Hourihane 2000-09-23 21:25:26 +0000
  • 881683873e Import of XFree86 4.0.1d-pre Alan Hourihane 2000-09-22 18:14:54 +0000
  • e06e4a73ac file mach64_drv.c was initially added on branch mach64-0-0-0-branch. Gareth Hughes 2000-09-20 05:25:18 +0000
  • 7ed69fd309 file mach64_bufs.c was initially added on branch mach64-0-0-0-branch. Gareth Hughes 2000-09-20 05:25:18 +0000
  • d75fe0d7bf file mach64_context.c was initially added on branch mach64-0-0-0-branch. Gareth Hughes 2000-09-20 05:25:18 +0000
  • de842ea5db Make management of current->state more correct. Rik Faith 2000-09-19 19:41:07 +0000
  • 01346c98b1 Make management of current->state correct (accidentally made incorrect when fixing the trispd bug). Rik Faith 2000-09-19 19:24:28 +0000
  • e2a16e1906 Correct sync with 2.4.0-test9-pre4 kernel. Gareth Hughes 2000-09-19 18:24:09 +0000
  • 9c8e1adfac Sync with 2.4.0-test9-pre4 kernel. Gareth Hughes 2000-09-19 18:14:16 +0000
  • ce199c73e5 file r128_state.c was initially added on branch ati-4-1-1-branch. Gareth Hughes 2000-09-19 16:40:02 +0000
  • 4ec540945d file r128_cce.c was initially added on branch ati-4-1-1-branch. Gareth Hughes 2000-09-19 16:38:55 +0000
  • dc6b57bf22 axp cast fix. Alan Hourihane 2000-09-14 14:48:44 +0000
  • f850c1bd06 Remove debugging statement from production code. Rik Faith 2000-09-13 15:02:35 +0000
  • 1f8651163a Fix for [Bug #112247] Hard MGA lock with trispd -size 50000 Rik Faith 2000-09-13 15:00:09 +0000
  • bda40b4146 Sync with 2.4.0-test8 kernel. Gareth Hughes 2000-09-10 04:59:05 +0000
  • 3adced5b29 file drm_heavy_kern_lock.c was initially added on branch mga-lock-debug-0-0-1-branch. Jeff Hartmann 2000-09-07 22:33:36 +0000
  • 5f2cfc5bd8 Merge of tdfx branch undid the changes from the 2.4.0-test8-pre5 kernel sync, so apply them again. Gareth Hughes 2000-09-07 20:42:32 +0000
  • f1bb3c5f5f Merged tdfx-2-1-branch Alan Hourihane 2000-09-07 12:40:41 +0000
  • 7db6449142 Sync with 2.4.0-test8-pre5 kernel. Gareth Hughes 2000-09-06 20:56:34 +0000
  • e3e2d66131 Bump version number after kernel interface change. Keith Whitwell 2000-08-31 15:32:10 +0000
  • 433408db2e Pre Linux 2.4.0 compatibility header file Rik Faith 2000-08-31 10:10:03 +0000
  • 0bdde422b7 Added planemask args for color and depthbuffer clears. Keith Whitwell 2000-08-30 22:36:27 +0000
  • 926349534d Initialize vertsize correctly. Add planemask arguments for color and depth stencil clearing. Keith Whitwell 2000-08-30 22:34:28 +0000
  • 32cebaf750 Add compatibility header file to make Linux 2.4.0 kernel patches cleaner. Rik Faith 2000-08-28 19:50:52 +0000
  • 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) Rik Faith 2000-08-26 10:36:44 +0000
  • 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) Rik Faith 2000-08-25 12:49:18 +0000
  • 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. Rik Faith 2000-08-25 12:45:53 +0000
  • 68f6795ef4 Improve detection of kill_fasync parameter count Make compilation of sis.o depend on CONFIG_FB_SIS Rik Faith 2000-08-25 12:44:44 +0000
  • fb3939c1a5 Bug fixes for 32bpp rendering (still disabled) Keith Whitwell 2000-08-20 18:16:49 +0000
  • e30361416b Possible fix for trispd bug Jeff Hartmann 2000-08-18 19:03:19 +0000
  • 364d44a24c Fix ABA problem in drm_freelist_{put,try} Rik Faith 2000-08-18 18:57:56 +0000
  • f0f6509a72 Sync with Linux 2.4.0-test7/pre4 Rik Faith 2000-08-18 13:55:23 +0000
  • f75ec3010a Bug #112196: auth.c uses semaphores while holding spinlocks Make spinlocked region smaller to avoid semaphore. Rik Faith 2000-08-17 20:26:11 +0000
  • 761ffd63f3 Bug #112197 Made sis driver compile under 2.4.0-test7/pre4 Rik Faith 2000-08-17 20:20:33 +0000
  • 3e42514360 Fix for bug #111744 which caused any application to never render and dma to stall on certain mga cards Jeff Hartmann 2000-08-16 21:13:24 +0000
  • cba4d3504c first part of 4.0.1b merge David Dawes 2000-08-16 18:29:06 +0000
  • 0cbca9cca2 Import of XFree86 4.0.1b David Dawes 2000-08-16 17:23:02 +0000
  • 1df8afa8ff Initial revision David Dawes 2000-08-16 17:23:02 +0000
  • 8b9363d1b1 Sync with Linux 2.4.0-test6-pre8 Rik Faith 2000-08-08 16:04:21 +0000
  • 9199075a6a Fix for multiple sarea bug + agp built into kernel segfault Jeff Hartmann 2000-08-07 16:55:10 +0000
  • f3ae6786f8 Sync with Linux 2.4.0-test6-pre2 Rik Faith 2000-08-04 10:04:55 +0000
  • bcad118182 Fix typo Rik Faith 2000-07-22 01:08:00 +0000
  • 1e54e55431 Move to new, denser, easier-to-read Linux kernel Makefile format Rik Faith 2000-07-22 01:04:22 +0000
  • 3bcc55a74d Revert some changes and try alternative way to clean up AGP handling. Rik Faith 2000-07-21 18:28:01 +0000
  • 6dd96a15ed Revert some changes and try alternative way to clean up AGP handling. Rik Faith 2000-07-21 16:57:00 +0000
  • e38b34e54a Fixes for building in the kernel tree Rik Faith 2000-07-21 15:48:24 +0000
  • 81da79d1ed Changes to make AGP optional for in-kernel builds Rik Faith 2000-07-21 14:20:57 +0000
  • 6d1ce8fe77 kfree_s was deprecated in 2.4.0-test? Rik Faith 2000-07-20 20:21:10 +0000
  • b4722ec943 More fixups for kernel build: EXPORT_SYMTAB warning removal put_module_symbol clean up of tdfx tdfx_cleanup routine Makefile.kernel fix Rik Faith 2000-07-20 05:17:49 +0000
  • 0bd1fa795a Fixes for building in the kernel tree Rik Faith 2000-07-20 01:52:00 +0000
  • e8c9ed03f8 Fixed for monolithic kernel build Rik Faith 2000-07-20 01:14:58 +0000
  • 742c33bf61 Fix signature for *_options function Rik Faith 2000-07-20 00:59:40 +0000
  • c459c9ead3 Added support for building as modules or as part of monolithic kernel Rik Faith 2000-07-20 00:48:12 +0000
  • 1d3c4d2ed2 Bump driver dates and add descriptions Rik Faith 2000-07-19 20:59:35 +0000
  • ee9514b63b Allow SAREA > 1 page in size Rik Faith 2000-07-19 20:41:51 +0000
  • aed8549e91 Sync with Linux 2.4.0-test4 kernel Rik Faith 2000-07-19 18:38:41 +0000
  • 7b888f87fa applied Jeff's xf86cvs-I810copy.patch Brian Paul 2000-07-13 18:47:48 +0000
  • 4509385d37 Final misc changes to bring upto 4.0.1 Alan Hourihane 2000-07-12 21:37:17 +0000
  • 8751b6774d Merge XFree86 4.0.1 Alan Hourihane 2000-07-11 11:41:07 +0000
  • 8bc39d01ca Import of XFree86 4.0.1 Alan Hourihane 2000-07-10 21:32:06 +0000
  • 62838b948c Fix for agpgart module detection. If the kernel module has been configured to use AGP, and the module is not present, fail gracefully instead of doing evil things. Gareth Hughes 2000-07-01 01:50:00 +0000
  • dc2701a9f6 Update register definitions to match r128_reg.h Gareth Hughes 2000-06-23 17:14:20 +0000
  • d399dbcd56 Merged bsd-1-0-1 Doug Rabson 2000-06-13 17:38:09 +0000
  • 2fbd4bf018 Unify code with kernel: Change some spacing in comments Add #include <linux/config.h> to all *_drv.c files Rik Faith 2000-06-13 14:34:13 +0000
  • 1c8b2b5e06 Update email addresses and copyright notices to reflect VA Linux Systems Rik Faith 2000-06-13 14:22:03 +0000
  • d5348efe25 Merging the ati-4-1-0 branch onto the trunk. Gareth Hughes 2000-06-12 15:47:31 +0000
  • ea425f532f Merged the tdfx-2-0 branch onto the trunk Daryll Strauss 2000-06-12 02:33:12 +0000
  • b084e75292 file mga_state.c was initially added on branch bsd-1-0-1-branch. Doug Rabson 2000-06-09 17:16:10 +0000
  • 776faf51f0 file mga_drv.h was initially added on branch bsd-1-0-1-branch. Doug Rabson 2000-06-09 17:16:10 +0000