2D performance improvements
alexdeucher at gmail.com
Mon Jul 22 08:26:23 PDT 2013
On Mon, Jul 22, 2013 at 12:06 AM, Grigori Goronzy <greg at chown.ath.cx> wrote:
> This patch series improves performance of 2D rendering for most
> workloads on Evergreen. Cayman support is also in place, but untested.
> It should be quite easy to port all this to R600/R700 hardware, too.
> There are three logical improvements:
> 1) Handling of non-overlapping same-surface Copy operations
> 2) Better solid pixmap support (without scratch pixmaps)
> 3) Acceleration of PictOpOver with component alpha
> Overall, this results in great speedups, particularly if solid pixmaps
> are involved or a lot of text is rendered. I have done some comparisons
> with cairo-perf-traces on AMD E-450, which can be found in .
Patches look good to me. I also tested briefly on cayman and all seemed well.
Reviewed-by: Alex Deucher <alexander.deucher at amd.com>
>  http://i.imgur.com/hED57SD.png
> xorg-driver-ati mailing list
> xorg-driver-ati at lists.x.org
More information about the xorg-driver-ati