1. Radeon DRI support
- Add Radeon server-side DRI support
- Add Radeon kernel module support
2. Latest Rage 128 code
- Merge ati-4-1-1-branch code (for Rage 128)
- Bring Radeon server-side code up to date with the Rage 128 code
3. Misc bug fixes
- Fix initial DRI lock problem
- Fix static server build problem
Notes:
1. No Radeon 3D code has been checked in. It is still under development and
is not yet ready for testing.
2. The X server locks up when doing lots of screen-to-screen copies (e.g.,
during "x11perf -copywinwin500"), so it is recommended that
non-developers continue to use the trunk code until this bug is
resolved.
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.