RadeonHD 1.2 Driver Released

Published on April 10, 2008
Written by Michael Larabel
Page 1 of 1
Discuss This Article

It's been a long time in the making, but the xf86-video-radeonhd 1.2 driver has just been pushed out the door. RadeonHD 1.2 is the first new release for this open-source ATI R500/600 driver since December of last year. The RadeonHD 1.2 driver includes support for new AMD graphics processors, 2D XAA/EXA acceleration, and other changes.

Among the new parts supported include the Radeon HD 3400 and 3600 series (RV620/635), Radeon HD 3870 X2 (with support for only one of the two R680 GPU cores), and enhanced support for the RS690 IGP. This release also marks the adoption of AtomBIOS usage, but just for handling the Uniphy transmitter found on the Radeon HD 3400/3600 GPUs. What currently lacks when it comes to this new graphics support, however, is DisplayPort capabilities. The ATI RS690 improvements revolve around the DDIA block (better known as the Mystery block that few knew was actually being used). The RadeonHD driver also has yet to support the Radeon HD 3200 (780G) IGP, but some 780G code will be pushed out soon.

While the Radeon developers have beginning to work on the Mesa and DRM implementation for the R500 series, the RadeonHD developers aren't there yet. However, this is the first RadeonHD release that integrates 2D EXA and XAA acceleration support. This XAA/EXA acceleration currently only covers the R500 (Radeon X1000) series with no support currently for the R600 series.

This release also has significant underlying changes when it comes to splitting up encoders and transmitters and reworking digital and analog outputs. TV-Out support for the RadeonHD driver is almost ready, with all of the various components being in place but just not hooked together and tested, yet. On the opposite side of the table, the xf86-video-ati R500 driver already supports TV-Out (though it may not work in all configurations).

The newest addition to the RadeonHD driver is a basic register dumping utility, which users can run as rhd_dump to provide basic register information on their graphics processor. This will be helpful where AMD has yet to provide register documentation on certain functionality.

Check out the RadeonHD IRC channel and mailing list for more information and the X.Org Wiki.

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. Intel Haswell HD Graphics 4600 vs. AMD Radeon Graphics On Linux
  2. Intel Haswell HD Graphics 4600 Performance On Ubuntu Linux
  3. Intel Core i7 4770K "Haswell" Benchmarks On Ubuntu Linux
  4. The First Experience Of Intel Haswell On Linux
Latest Software Articles
  1. Optimized Binaries Provide Great Benefits For Intel Haswell
  2. 11-Way Linux, BSD Platform Comparison
  3. SNA Acceleration Works Great For Intel Core i7 Haswell
  4. The Linux Evolution For Intel Haswell's Performance
Latest Linux News
  1. KDE's KWin Made Lots Of Progress In 4.11
  2. Ubuntu Announces Carrier Advisory Group
  3. Qt 5.1 Release Candidate 1 Has Arrived
  4. In-Fighting Continues Over Mir On Non-Unity Ubuntu
  5. Subversion 1.8 Presents New Features
  6. LLVM 3.3 Officially Released
  7. LLVM/Clang Now Uses Loop Vectorizer At New Levels
  8. Intel GPU Driver Tries To Rip Out FBDEV Support
  9. Coreboot Doing AMD USB 3.0, Q35 QEMU Emulation
  10. VP9 Codec Now Enabled By Default In Chrome
  11. openSUSE 13.1 M2 Plays On PulseAudio 4.0
Latest Forum Talk
  1. Planetary Annihilation Plans To Come To Linux
  2. Benchmarks Of NVIDIA's New Linux GPU Driver
  3. Intel GPU Driver Tries To Rip Out FBDEV Support
  4. In-Fighting Continues Over Mir On Non-Unity Ubuntu
  5. Commodity Tips
  6. I got robbed at gunpoint today....
  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