
Originally Posted by
bridgman
Yep, the open source drivers have supported direct rendering on 3xx/4xx for a couple of years (initially reverse engineered), 5xx for almost a year (with documentation), and 6xx/7xx is being worked on now.
The big news here is really the addition of Redirected Direct Rendering, ie the ability to run a direct-rendered 3D app in a window on a composited desktop. That was sort of the holy grail, in the sense that once that worked it became possible for distros to start shipping with a compositor enabled by default, and for framework developers to start designing a more tightly integrated graphics stack which assumed a compositor was always present.
The other big news is having the 3d driver work with kernel modesetting and with a kernel video memory manager. The lack of a good kernel video memory manager was the primary obstacle for higher levels of GL support including features like VBOs, FBOs and pbuffers.