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
14a7377536Import of XFree86 4.0.1g
David Dawes
2000-12-05 16:39:28 +0000
41fa18dda5file mach64_dma.c was initially added on branch mach64-0-0-1-branch.
Gareth Hughes
2000-12-04 06:26:37 +0000
51b68cb483file mach64_state.c was initially added on branch mach64-0-0-1-branch.
Gareth Hughes
2000-12-04 06:26:37 +0000
8e02d8dcc4file mach64_drm.h was initially added on branch mach64-0-0-1-branch.
Gareth Hughes
2000-12-02 13:10:03 +0000
e15a24e154Merged ati-4-1-1-branch into trunk.
Gareth Hughes
2000-12-02 06:14:18 +0000
33fd00485fImport of XFree86 4.0.1f
David Dawes
2000-11-30 17:32:23 +0000
84699b456dfile context_tmp.h was initially added on branch mach64-0-0-1-branch.
Gareth Hughes
2000-11-27 15:30:26 +0000
2da85fdba0file driver_tmp.h was initially added on branch mach64-0-0-1-branch.
Gareth Hughes
2000-11-27 15:30:26 +0000
3e9ebfb4cffile mach64_drv.h was initially added on branch mach64-0-0-1-branch.
Gareth Hughes
2000-11-27 15:30:26 +0000
960f13cdf4Integrated bug fix from David S. Miller (a wait queue removal bug)
Jeff Hartmann
2000-11-21 16:18:47 +0000
679531e166Sync 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
0636342ef8Move .c to .h file
Rik Faith
2000-11-14 21:35:00 +0000
633e9c8f8bfile radeon_state.c was initially added on branch ati-5-0-0-branch.
Kevin E Martin
2000-11-13 23:35:02 +0000
58d90faf9afile radeon_cp.c was initially added on branch ati-5-0-0-branch.
Kevin E Martin
2000-11-13 23:35:02 +0000
006458f227Split agpsupport.c into pre-2.4.0 version and current version.
Rik Faith
2000-11-10 18:27:33 +0000
94071289a4merge with 4.0.1d
David Dawes
2000-11-08 00:07:17 +0000
5745cb7fa7Import of XFree86 4.0.1d
David Dawes
2000-11-07 22:10:46 +0000
37d6828fefAdded multitexture fix to the mga drm driver
Jeff Hartmann
2000-11-01 19:00:45 +0000
52f0bc3c9eMore changes for sync with Linux 2.4.0-test9-pre7
Rik Faith
2000-09-29 02:05:41 +0000
39a659e877Audit 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
b0a7efb5a9Use PG_reserved for things we remap non-cached
Jeff Hartmann
2000-09-28 23:04:57 +0000
ed2d0b4bb0Fixed two things Rik pointed out in the last commit
Jeff Hartmann
2000-09-28 15:09:39 +0000
550dff98b0Merged 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
dbe7d55cb0file radeon_drv.c was initially added on branch radeon-1-0-0-branch.
Kevin E Martin
2000-09-27 03:34:14 +0000
0688c59397file radeon_drv.h was initially added on branch radeon-1-0-0-branch.
Kevin E Martin
2000-09-27 03:34:14 +0000
9c250f5c18file radeon_context.c was initially added on branch radeon-1-0-0-branch.
Kevin E Martin
2000-09-27 03:34:14 +0000
54e6f2f846file radeon_drm.h was initially added on branch radeon-1-0-0-branch.
Kevin E Martin
2000-09-27 03:34:14 +0000
ca013c632cfile radeon_bufs.c was initially added on branch radeon-1-0-0-branch.
Kevin E Martin
2000-09-27 03:34:14 +0000
cba6c830e0file radeon_dma.c was initially added on branch radeon-1-0-0-branch.
Kevin E Martin
2000-09-27 03:34:14 +0000
c7558d8fa4commit xfree86 4.0.1d-pre update
Alan Hourihane
2000-09-24 09:34:10 +0000
b1aa228f7dImport of XFree86 4.0.1d-pre (2)
Alan Hourihane
2000-09-23 21:25:26 +0000
881683873eImport of XFree86 4.0.1d-pre
Alan Hourihane
2000-09-22 18:14:54 +0000
e06e4a73acfile mach64_drv.c was initially added on branch mach64-0-0-0-branch.
Gareth Hughes
2000-09-20 05:25:18 +0000
7ed69fd309file mach64_bufs.c was initially added on branch mach64-0-0-0-branch.
Gareth Hughes
2000-09-20 05:25:18 +0000
d75fe0d7bffile mach64_context.c was initially added on branch mach64-0-0-0-branch.
Gareth Hughes
2000-09-20 05:25:18 +0000
de842ea5dbMake management of current->state more correct.
Rik Faith
2000-09-19 19:41:07 +0000
01346c98b1Make management of current->state correct (accidentally made incorrect when fixing the trispd bug).
Rik Faith
2000-09-19 19:24:28 +0000
e2a16e1906Correct sync with 2.4.0-test9-pre4 kernel.
Gareth Hughes
2000-09-19 18:24:09 +0000
9c8e1adfacSync with 2.4.0-test9-pre4 kernel.
Gareth Hughes
2000-09-19 18:14:16 +0000
ce199c73e5file r128_state.c was initially added on branch ati-4-1-1-branch.
Gareth Hughes
2000-09-19 16:40:02 +0000
4ec540945dfile r128_cce.c was initially added on branch ati-4-1-1-branch.
Gareth Hughes
2000-09-19 16:38:55 +0000
dc6b57bf22axp cast fix.
Alan Hourihane
2000-09-14 14:48:44 +0000
f850c1bd06Remove debugging statement from production code.
Rik Faith
2000-09-13 15:02:35 +0000
1f8651163aFix for [Bug #112247] Hard MGA lock with trispd -size 50000
Rik Faith
2000-09-13 15:00:09 +0000
bda40b4146Sync with 2.4.0-test8 kernel.
Gareth Hughes
2000-09-10 04:59:05 +0000
3adced5b29file 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
5f2cfc5bd8Merge 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
f1bb3c5f5fMerged tdfx-2-1-branch
Alan Hourihane
2000-09-07 12:40:41 +0000
7db6449142Sync with 2.4.0-test8-pre5 kernel.
Gareth Hughes
2000-09-06 20:56:34 +0000
e3e2d66131Bump version number after kernel interface change.
Keith Whitwell
2000-08-31 15:32:10 +0000
0bdde422b7Added planemask args for color and depthbuffer clears.
Keith Whitwell
2000-08-30 22:36:27 +0000
926349534dInitialize vertsize correctly. Add planemask arguments for color and depth stencil clearing.
Keith Whitwell
2000-08-30 22:34:28 +0000
32cebaf750Add compatibility header file to make Linux 2.4.0 kernel patches cleaner.
Rik Faith
2000-08-28 19:50:52 +0000
6f07e1ff6bSync 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
37643234afApply 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
ac3c3571a7Remove 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
68f6795ef4Improve 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
fb3939c1a5Bug fixes for 32bpp rendering (still disabled)
Keith Whitwell
2000-08-20 18:16:49 +0000
e30361416bPossible fix for trispd bug
Jeff Hartmann
2000-08-18 19:03:19 +0000
364d44a24cFix ABA problem in drm_freelist_{put,try}
Rik Faith
2000-08-18 18:57:56 +0000
f0f6509a72Sync with Linux 2.4.0-test7/pre4
Rik Faith
2000-08-18 13:55:23 +0000
f75ec3010aBug #112196: auth.c uses semaphores while holding spinlocks Make spinlocked region smaller to avoid semaphore.
Rik Faith
2000-08-17 20:26:11 +0000
761ffd63f3Bug #112197 Made sis driver compile under 2.4.0-test7/pre4
Rik Faith
2000-08-17 20:20:33 +0000
3e42514360Fix 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
cba4d3504cfirst part of 4.0.1b merge
David Dawes
2000-08-16 18:29:06 +0000
0cbca9cca2Import of XFree86 4.0.1b
David Dawes
2000-08-16 17:23:02 +0000
1df8afa8ffInitial revision
David Dawes
2000-08-16 17:23:02 +0000
8b9363d1b1Sync with Linux 2.4.0-test6-pre8
Rik Faith
2000-08-08 16:04:21 +0000
9199075a6aFix for multiple sarea bug + agp built into kernel segfault
Jeff Hartmann
2000-08-07 16:55:10 +0000
f3ae6786f8Sync with Linux 2.4.0-test6-pre2
Rik Faith
2000-08-04 10:04:55 +0000
aed8549e91Sync with Linux 2.4.0-test4 kernel
Rik Faith
2000-07-19 18:38:41 +0000
7b888f87faapplied Jeff's xf86cvs-I810copy.patch
Brian Paul
2000-07-13 18:47:48 +0000
4509385d37Final misc changes to bring upto 4.0.1
Alan Hourihane
2000-07-12 21:37:17 +0000
8751b6774dMerge XFree86 4.0.1
Alan Hourihane
2000-07-11 11:41:07 +0000
8bc39d01caImport of XFree86 4.0.1
Alan Hourihane
2000-07-10 21:32:06 +0000
62838b948cFix 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
dc2701a9f6Update register definitions to match r128_reg.h
Gareth Hughes
2000-06-23 17:14:20 +0000
2fbd4bf018Unify 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
1c8b2b5e06Update email addresses and copyright notices to reflect VA Linux Systems
Rik Faith
2000-06-13 14:22:03 +0000
d5348efe25Merging the ati-4-1-0 branch onto the trunk.
Gareth Hughes
2000-06-12 15:47:31 +0000
ea425f532fMerged the tdfx-2-0 branch onto the trunk
Daryll Strauss
2000-06-12 02:33:12 +0000
b084e75292file mga_state.c was initially added on branch bsd-1-0-1-branch.
Doug Rabson
2000-06-09 17:16:10 +0000
776faf51f0file mga_drv.h was initially added on branch bsd-1-0-1-branch.
Doug Rabson
2000-06-09 17:16:10 +0000