Re: metacity slowness
On Mon, 2003-08-25 at 00:59, Marek Habersack wrote:
> On Mon, Aug 25, 2003 at 12:31:32AM +0200, Michel Dänzer scribbled:
>
> > > The x11perf is just for comparison with some model system, I presume.
> >
> > If the bandwidth to the framebuffer is low, that may explain at least
> > some of the slowness you're seeing (apps using the RENDER extension slow
> > to handle expose events).
> A comment in metacity code states that it uses the pixmap backstore to avoid
> handling the expose events.
The same unused code for the minimize effect? :) Or for the decorations
maybe? Again, the window manager doesn't draw the app window contents
for all I know...
> Is it possible that the pixmap -> surface blit might be causing the
> slowness because of a 2D acceleration bug in the radeon driver?
Unlikely. BTW, using this technique (pixmap as window background) is
recommended by Mr. XAA Mark Vojkovich himself as an optimization to
avoid expose events.
> > I can't seem to tell much difference between metacity and sawfish
> > here (except that opaque window resizing works much better with
> > metacity :), YMMV.
> You mean the stroboscope effect? :)
What's that? :) I mean it's snappy with metacity.
--
Earthling Michel Dänzer \ Debian (powerpc), XFree86 and DRI developer
Software libre enthusiast \ http://svcs.affero.net/rm.php?r=daenzer
Reply to: