r200 exa performance regression in xserver-1.6?
Dave Airlie
airlied at gmail.com
Wed Mar 25 23:05:32 PDT 2009
On Thu, Mar 26, 2009 at 3:15 PM, Daniel Kasak
<daniel.kasak at 247realmedia.com> wrote:
> Hi all.
>
> I've brought an old r200 card out of retirement to bring some bling to
> my work desktop. I was running xserver-1.5.something with an integrated
> nvidia card. I did an upgrade to xserver-1.6, mesa-7.4-rc1 and
> xf86-video-radeon-6.12.0.
>
> I don't have any figures for previous software on this hardware, but I
> can say that back when I was using this card at home on my old server,
> it used to *fly* - particularly after the exa-zero-copy-tfp landed. I
> certainly didn't get jumpiness or pauses like I'm getting now.
>
> So anyway, I'm running ecomorph ( compiz port for E17 ), and most of the
> effects are very slow and jumpy.
>
Try
Option "AccelDFS" "true"
Dave.
> I did a quick sysprof test while switching desktops, and it looks like
> it's all in memcpy:
>
> miClearToBackground 0.00 77.45
> miPaintWindow 0.00 77.45
> ValidateGC 0.00 77.45
> In file /usr/bin/Xorg 0.00 77.45
> In file /usr/lib/xorg/modules/libexa.so 0.00 77.45
> exaPrepareAccessGC 0.00 77.45
> exaPrepareAccess 0.00 77.45
> exaPrepareAccessReg 0.00 77.45
> exaDoMigration 0.00 77.45
> In file /usr/lib/xorg/modules/libexa.so 0.00 77.45
> memcpy 77.45 77.45
>
> Full sysprof output: http://entropy.homelinux.org/r200_exa.sysprof
> X log: http://entropy.homelinux.org/Xorg.0.log
>
> I can do more extensive testing later. I suppose next is to actually go
> back to an earlier xserver and test, right?
>
> Dan
>
>
>
> _______________________________________________
> xorg mailing list
> xorg at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/xorg
>
More information about the xorg
mailing list