Performance change from X in Fedora Core 4 to Fedora Core 5

Keith Packard keithp at
Sun Jul 9 11:55:36 PDT 2006

On Sun, 2006-07-09 at 16:27 +0100, Ross Burton wrote:

> I should point out that at GUADEC we have people with benchmarks proving
> that GTK+ 2.8 is slower than 2.6, the GTK+ developers, and the Cairo
> developers in the same room.  At the moment profiling is being done,
> Cairo is being optimised, and any non-essential and proven slow use of
> Cairo in GTK is being removed.

While cairo is certainly in need of performance improvements, the usage
of cairo by Gtk+ 2.8 is very limited, to the point where cairo
performance should have very little impact on Gtk+ application

As far as I understand it, the only Gtk+ widget using cairo is the color
selector, and the only other significant usage is pango, which hits
essentially the same Render paths through cairo as it did through Xft.

We need to profile Gtk+ 2.6 and Gtk+ 2.8 environments before attempting
to diagnose performance problems; uninformed speculation is not helpful.

keith.packard at
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
URL: <>

More information about the xorg mailing list