For those interested, I'm currently working on bringing DRI support to
radeonhd. I've just pushed my current working repository to
git://people.freedesktop.org/~mhopf/radeonhd
so that everybody can download and play with the code (and probably run
away in disgust due to the current code quality) - but be advised, that
DRI isn't working yet. DRM initializes fine on RS690 (which has a 3D
core that is very close to a r3xx card, actually), but I assume
something in the initialization is still wrong, because I don't get any
updates of 3D apps on the screen, and double buffered OpenGL programs
hang in glxSwapBuffers(). Oh well.
So be prepared, that *anytime* code in this repro might not work, might
even not compile, and might not end up in the same way in the main
repro. Ah, and it doesn't work together with 2D acceleration. Yet.
You'll also notice that I've been working for quite a while on that now,
but I have been sidetracked every now and then. :-( Hopefully I'll have
this finished in the next few weeks.
Have fun
Matthias
--
Matthias Hopf