A few replies to various posts.
OpenGL 3.0 might really happen in 7.12/8.0. We are quite close.
I am not going to do any significant work for r300g, I consider that driver done. I will still fix bugs though. Radeon 9550 is a pretty slow card and no driver will make that fast.
Two big features which are missing in r300g are Hyper-Z (mostly works, but I wasn't able to fix it completely, so I am not going to enable it by default) and MSAA.
If somebody has any issues with r300g, he/she should report bugs at bugs.freedesktop.org. Reporting bugs on forums is pointless. GPU lockups are usually caused by the kernel DRM, not r300g, and are usually chip-specific (otherwise they would be fixed right now).
I would rather not buy an AGP R600 card. I have heard it did not work well with open drivers. No idea what the status is now. Better get a PCIe one.
The other reason i said i would like to see improvement on older hardware is to cover for scenarios where people are unable to upgrade their graphics card, such as on a laptop. And by improvement, I mainly mean bug fixing and sufficient video acceleration.
Also, thanks for informative post, marek. Appreciate your work done on r300g. Hyper-Z still causes tiled corruptions for me, but I'm not fussed. Yea, I should file bugs where appropriate, not on forums as where i have been trying.
FreeDesktop.org and packaging/installer standards like Zero Install are so important.
A note on the latter: It's high time someone did packaging right. Adding repositories/PPAs and thus giving random software projects root access to my computer isn't what I call fun. You shouldn't have to be root to install most programs.