radeon EXA performance questions

Michel Dänzer michel at tungstengraphics.com
Tue Jul 1 08:32:33 PDT 2008


On Tue, 2008-07-01 at 11:26 -0400, Ross Vandegrift wrote:
> 
> I converted my workstation at the office to use EXA instead of XAA
> on a Radeon RV380.  Many operations are clearly faster, and everything
> seems quite stable.  I'm not using any compositing manager, just E17
> for normal 2D desktop work.  

Which E17 rendering backend is enabled, does switching between them make
any difference?

> No need for 3D, though it looks like Xorg enables AIGLX without a problem.
> 
> I've come across some things that are enormously slower than XAA.
>  For example, inserting a line into the middle of an emacs buffer or
> pressing the down arrow on a webpage.  Scrolling by large amount is
> fast.  Dragging a window shows the same effects.  It seems to be
> moving a rectangle around the screen that's slow.
> 
> Here's the device options I've enabled, and it's helped performance
> somewhat:
>         Driver          "radeon"
>         Option          "AccelMethod"           "EXA"
>         Option          "AccelDFS"              "1"
>         Option          "EnablePageFlip"        "1"
>         Option          "ColorTiling"           "1"
>         Option          "FBTexPercent"          "0"

Note that the Mesa r300 driver won't work correctly without any video
RAM reserved for textures.

>         Option          "MigrationHeuristic"    "greedy"

Which version of the driver and xserver? With current versions this
option shouldn't be necessary in general.


-- 
Earthling Michel Dänzer           |          http://tungstengraphics.com
Libre software enthusiast         |          Debian, X and DRI developer




More information about the xorg mailing list