The ATI Evergreen Mesa Code Has Now Landed

Posted by Michael Larabel on August 20, 2010

Nearly two hours ago we shared the news that there's finally open-source 2D/3D/video acceleration for ATI's Radeon HD 5000 "Evergreen" family of graphics processors, which is currently the newest and best consumer-grade GPUs from AMD's GPG unit. At the time though only the xf86-video-ati DDX driver code was publicly pushed into a branch of the driver, but now the 3D portion of the code has publicly landed.

Today's article has already been updated with a link to this Mesa Git commit that pushes the Evergreen code into the R600 DRI driver, but for those that already read the article prior to the push, here's the Git commit. The Evergreen support went directly into Mesa master and not a branch, which means the code will be present in the upcoming Mesa 7.9 release.

This Evergreen OpenGL support should immediately work with games and applications where the current Mesa R600 classic driver works with ATI Radeon HD 2000/3000/4000 series hardware, but there's likely to be some initial bugs as this code begins to be tested by the general public rather than the few AMD developers and partners that had access to the code prior to its final review by AMD's legal department.

Now it's just a matter of seeing how the Evergreen open-source dilemma pans out and whether this new code is played with and built upon or it sits by until the R600g driver is in a working state by the community developers while AMD's Alex Deucher, Richard Li, and John Bridgman begin figuring out their open-source plans for the ATI Radeon HD 6000 graphics cards (codenamed "Southern Islands") that will be released in the coming months.

It's likely with the ATI Radeon HD 6000 upbringing we may see the 3D support go first -- and only into -- a Gallium3D driver rather than wasting resources on the classic Mesa architecture, but it's a matter to be discussed next month at the pre-Oktoberfest 2010 X Developers' Summit in Toulouse.

Discuss this article in our forums, IRC channel, or email the author. You can also follow our content via RSS and on social networks like Facebook, Identi.ca, and Twitter (@Phoronix and @MichaelLarabel). Subscribe to Phoronix Premium to view our content without advertisements, view entire articles on a single page, and experience other benefits.
Latest Hardware Reviews
  1. Gallium3D Continues Improving OpenGL For Older Radeon GPUs
  2. 15-Way Open vs. Closed Source NVIDIA/AMD Linux GPU Comparison
  3. Nouveau vs. NVIDIA Linux Comparison Shows Shortcomings
  4. AMD Radeon Gallium3D More Competitive With Catalyst On Linux
Latest Software Articles
  1. Btrfs vs. EXT4 vs. XFS vs. F2FS On Linux 3.10
  2. AMD Radeon R600 GPU LLVM 3.3 Back-End Testing
  3. F2FS File-System Shows Regressions On Linux 3.10
  4. Previewing The Radeon Gallium3D Shader Optimizations
Latest Linux News
  1. Modern Intel Gallium3D Driver Still Being Toyed With
  2. Linux 3.10 Kernel Benchmarks On A Core i7 Laptop
  3. GCC 4.8.1 Compiler Due To Be Out Next Week
  4. Linux 3.10 Kernel Benchmarks For Intel Ivy Bridge
  5. Linux's "Ondemand" Governor Is No Longer Fit
  6. Firefox 22 Beta Enables WebRTC Support
  7. OpenSUSE 13.1 Milestone 1 Released
  8. DRM Graphics Driver Comes For Dove/Cubox
  9. JADE: An LLVM-Based Video Decoder For MPEG RVC
  10. Ubuntu 13.10 Likely Switching To Chromium Browser
  11. Unity 7, Compiz To Be Polished For Ubuntu 13.10
Latest Forum Talk
  1. Modern Intel Gallium3D Driver Still Being Toyed...
  2. Greater Radeon Gallium3D Shader Optimization Tests
  3. KDE's Krita Ported To OpenGL 3.1, OpenGL ES 2.0
  4. Firefox 22 Beta Enables WebRTC Support
  5. Unity 8, Mir To Be Experimental Choice In Ubuntu...
  6. Linux's "Ondemand" Governor Is No...
  1. Computers
  2. Display Drivers
  3. Graphics Cards
  4. Motherboards
  5. Peripherals
  6. Processors
  7. Software
  8. Operating Systems
  9. All Articles
  1. Linux Benchmarking
  2. OpenBenchmarking.org
  3. Phoronix Test Suite