AMD Publishes R600 and R700 3D Code
Close to year's end, U.S. chipmaker Advanced Micro Devices (AMD) has released the Linux code for its ATI R600 and R700 microprocessors.
As the Phoronix hardware portal announces, AMD is delivering to open source developers, through the release of the code, the tools to support 3D for all ATI graphics processors, even for the newest cards. Per the announcement, "For end-users, today's releases are a significant milestone in the step towards open-source ATI 3D support on the Linux desktop." Also, "there is a chance" that the Linux distro will be available the second quarter of 2009 and include the 3D support.
Developers having been waiting for AMD's announcement since the ATI graphics processors first started to appear on the market. The California chipmaker acquired the ATI graphics specialists in October 2006 and adopted a strategy in September 2007 to release documentation for its ATI drivers under Open Source licensing. The first free drivers in cooperation with Novell appeared shortly thereafter and AMD released documentation for further processors in February 2008, albeit under a non-disclosure agreement.
Phoronix explained why it took almost 15 months to release the R600 documentation: "[AMD coworkers] John Bridgman and Alex Deucher have been working on deciding what code or documentation is needed for programming, sanitize it of any information not relevant to bringing up the 3D engine, remove any details concerning future ATI hardware, and then getting all of this work cleared by AMD's lead software and hardware architects so that it can be publicly released without any NDAs or other string attached."
The currently released documentation focuses solely on the 3D engine, but AMD promises further specifications, such as for the Unified Video Decoder. The code has been available up to now for free in various git repositories at the freedesktop.org website.
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters
Support Our Work
Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.

News
-
Linux Mint 22.2 Beta Available for Testing
Some interesting new additions and improvements are coming to Linux Mint. Check out the Linux Mint 22.2 Beta to give it a test run.
-
Debian 13.0 Officially Released
After two years of development, the latest iteration of Debian is now available with plenty of under-the-hood improvements.
-
Upcoming Changes for MXLinux
MXLinux 25 has plenty in store to please all types of users.
-
A New Linux AI Assistant in Town
Newelle, a Linux AI assistant, works with different LLMs and includes document parsing and profiles.
-
Linux Kernel 6.16 Released with Minor Fixes
The latest Linux kernel doesn't really include any big-ticket features, just a lot of lines of code.
-
EU Sovereign Tech Fund Gains Traction
OpenForum Europe recently released a report regarding a sovereign tech fund with backing from several significant entities.
-
FreeBSD Promises a Full Desktop Installer
FreeBSD has lacked an option to include a full desktop environment during installation.
-
Linux Hits an Important Milestone
If you pay attention to the news in the Linux-sphere, you've probably heard that the open source operating system recently crashed through a ceiling no one thought possible.
-
Plasma Bigscreen Returns
A developer discovered that the Plasma Bigscreen feature had been sitting untouched, so he decided to do something about it.
-
CachyOS Now Lets Users Choose Their Shell
Imagine getting the opportunity to select which shell you want during the installation of your favorite Linux distribution. That's now a thing.