I think most of the mess comes down to 2D, which uses glamor that doesn't work too well, has compatibility issues and isn't feature complete (e.g. no xvideo).
How is chatchup game going? Are you satisfy with the date you can start on hardware enabelment? Or will you start 9xxx even earlier?
BTW, Alex, no progress with testing on my side - too much work, sorry.
From the article:
Michael, will you please stop repeating this lie?[...] with the new "RadeonSI" Gallium3D driver it's been very slow to develop. Basic OpenGL demos will run on the HD 7000 series hardware, but not much more [...]
OpenGL 2.1 functionality is shaping up pretty nicely in radeonsi for the Mesa 9.1 release. Over the last couple of days, I've tested games such as Open Arena, Red Eclipse, Tremulous, Nexuiz (with a pending LLVM R600 backend fix) and many more, and we're approaching 95% pass rate for piglit.
If you have trouble reproducing these results, please ask on the mailing lists or on IRC. The normal support channels are open to you just like anyone else, you know.