I just pushed DRI support to master for radeonhd. Yippie!
That said, direct rendering is turned of by default (Use Option "DRI" to
enable), because currently it still disables all 2D acceleration support
(including ShadowFB). We need full CP (command processor) support in the
driver to be able to do both 2D and 3D acceleration.
Also, on x86_64 the list of provided visuals acts... weird. Dave Airlie
verified that this doesn't happen any more on git master of the Xserver,
at least with the radeon driver - no wonder, the visuals are provided by
the DRI driver now, and not by some "fragile setup" in the GLX layer
(read Xserver commit 7d74690536b if you're interested).
So this is on the TODO list:
* CP support, working together with 2D accel.
Luc's working on CP already.
* Mipmap textures are broken (DRI driver)
* Texture upload after suspend to disk is partially broken
* Watermarks are not set correctly (missing docs)
* Movewindow support is missing (partially superfluous)
This is not tested well enough and needs verification:
* x86_64 working on Xserver git master
* R5xx cards
* AGP
Have fun
Matthias
--
Matthias Hopf