AMD Driver Gets 2D Performance Improvements

Written by Michael Larabel in AMD on 22 July 2013 at 02:48 PM EDT. 9 Comments
AMD
An independent open-source developer has provided a set of four xf86-video-ati X.Org driver patches to boost the 2D rendering performance for Evergreen and Cayman GPUs right now though the optimizations can also be back-ported to R600 and R700 graphics processors too.

Grigori Goronzy posted to the mailing list a set of patches for Evergreen/Cayman that reportedly improve the performance of 2D rendering for most workloads. The changes he say are also applicable to R600/R700 hardware.

The optimizations include handling of non-overlapping same-surface copy operations, better solid pixmap support, and acceleration of the PictOpOver operation with a component alpha channel. The improvements mostly benefit workloads using solid pixmaps or where a lot of text is to be rendered.

The 2D AMD Radeon performance optimizations can be found on the mailing list. AMD's Alex Deucher has already reviewed and tested the work so it may be merged into the mainline xf86-video-ati driver soon enough.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week