Commit graph

78 commits

Author SHA1 Message Date
Jeff Hartmann
aee9f6e45b Add infrastructure for backwards compatibility to the mesa-3-5 branch. 2001-08-21 21:53:23 +00:00
Jeff Hartmann
589dc55787 Bump all version numbers that need to be bumped. 2001-08-20 23:32:54 +00:00
Jeff Hartmann
45976365da Merge templates from trunk into the mesa-3-5 branch. 2001-08-20 20:31:05 +00:00
Brian Paul
29922e54e2 merge from DRI trunk (first pass) 2001-06-26 02:08:24 +00:00
David S. Miller
8baf343776 Kill several compiler warnings. 2001-06-02 17:36:09 +00:00
Keith Whitwell
c26d03976f Remove (almost redundant) irq so that i810 driver works on all i810
hardware...
2001-06-01 11:50:45 +00:00
Alan Hourihane
e6dc81e845 ddx driver cleanup. 2001-04-09 15:48:58 +00:00
Alan Hourihane
fa9390ac6f include 2.4.2 2001-04-03 08:00:06 +00:00
Alan Hourihane
27e9dc26ba make 2.4.2 -> 2.4.3 change conditional. works with older kernels again. 2001-04-03 07:52:03 +00:00
Gareth Hughes
6090754c98 Misc cleanups. 2001-04-02 14:07:28 +00:00
Alan Hourihane
e95ee06e0d merge in 2.4.3 kernel change. 2001-03-30 13:33:52 +00:00
Gareth Hughes
acf3726733 Initial merge of trunk onto branch. 2001-03-27 20:05:37 +00:00
Gareth Hughes
dd626209d3 Hardware accelerated stencil buffers. Conformant, but broken? Disabled by
default for now.
2001-03-22 12:44:17 +00:00
Gareth Hughes
7918aa6550 Bump version number. 2001-03-08 16:58:27 +00:00
Keith Whitwell
7d2b298294 Add support for strips/fans 2001-03-02 17:23:47 +00:00
Keith Whitwell
b3a24766fe Support for multiple prims and states per dma buffer for i810 and radeon.
Do i810 buffer copying from inside the vertex ioctl.
2001-02-03 16:57:00 +00:00
Nathan Hand
61c15f4a2d Merged tdfx-3-0-0 2001-01-08 16:21:42 +00:00
Kevin E Martin
0994e635b2 Merged ati-5-0-0 2001-01-05 22:57:55 +00:00
Rik Faith
833af23c5d Sync with Linux 2.4.0-prerelease 2001-01-04 18:41:41 +00:00
Keith Whitwell
c7c6156aec add blit ioctl, fix plnwt handling 2000-12-30 23:28:53 +00:00
Gareth Hughes
b19c44e4fe Update date information. 2000-12-15 01:15:57 +00:00
Gareth Hughes
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.
2000-12-12 14:50:50 +00:00
Gareth Hughes
e15a24e154 Merged ati-4-1-1-branch into trunk. 2000-12-02 06:14:18 +00:00
Rik Faith
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.
2000-11-15 15:47:51 +00:00
David Dawes
94071289a4 merge with 4.0.1d 2000-11-08 00:07:17 +00:00
Rik Faith
52f0bc3c9e More changes for sync with Linux 2.4.0-test9-pre7 2000-09-29 02:05:41 +00:00
Rik Faith
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
2000-09-29 01:47:11 +00:00
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
Gareth Hughes
bda40b4146 Sync with 2.4.0-test8 kernel. 2000-09-10 04:59:05 +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
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
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
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
761ffd63f3 Bug #112197 Made sis driver compile under 2.4.0-test7/pre4 2000-08-17 20:20:33 +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