In late December AMD had
released R600/700 3D code that allowed
open-source triangles to be drawn and a
AtomBIOS decompiler also came out of Novell just a few days later. In late January we were then greeted by
public R600/700 3D documentation. While no working 3D support has yet to appear in the
Mesa stack, the 2D
EXA acceleration and
X-Video support has matured relatively quickly. This work has now made its way into the mainline code for the open-source ATI stack.
With sufficient testing having been done, AMD's Alex Deucher has moved the code from separate code branches and now into the master Git code for the
xf86-video-ati driver and the other bits of code into the DRM. The R600/700 support is currently in
drm-next, which will put it for inclusion into the
Linux 2.6.30 kernel.
Now it's time to have a working, open-source 3D stack for the ATI Radeon HD 2000/3000/4000 hardware.