[PATCH] Ensure blitter quiescience before reading pixels from the framebuffer

René Rebe rene at exactcode.de
Mon Jul 30 09:13:30 PDT 2007


On Monday 30 July 2007 16:57:36 Michel Dänzer wrote:
> On Mon, 2007-07-30 at 16:39 +0200, Bernardo Innocenti wrote:
> > Michel Dänzer wrote:
> > 
> > I depend on XAA because EXA is still unusably slow on all hardware
> > I ever tried it with.  I wonder if there's someone with a different experience.
> I wouldn't bother spending effort on EXA if it didn't work better for
> me. Probably you're not using a composited desktop?

On xf86-video-intel 2.1.0 with Beryl / Emerald drawing everying, XAA is still way
faster then EXA. Noticable - like 5x faster w/ EXA on a Core 2 Duo MacBook.

On my girl's Sony Vaio with just a Core Duo @ 1.66 GHz the same Intel driver
(just built for 32bit of course) is so slow, that it just draws 1fps with EXA when
you scroll in kpdf, abiword etc. while with EXA it is usable, most of the time.

(Oh and yes, this is the intel driver with the XaaNoOffscreenPixmaps option as
otherwise the composited desktop is not updated for whatever reason).

If you can tell me some EXA option combination that is faster than EXA on
a "release" tarball I'm try it immediatly, so far I got:

xf86-video-i810 2.1.0 - T2 SDE 7.0-trunk
xorg-server - T2 SDE 7.0-trunk


  René Rebe - ExactCODE GmbH - Europe, Germany, Berlin
  http://exactcode.de | http://t2-project.org | http://rene.rebe.name

More information about the xorg mailing list