[maemo-developers] [maemo-developers] GTK2.8 ??

From: Tommi Komulainen tommi.komulainen at nokia.com
Date: Thu Jul 20 12:06:16 EEST 2006
On Thu, 2006-07-20 at 10:44 +0200, ext Koen Kooi wrote:
> The OLPC has an FPU, the 770 hasn't, so unless cairo grows a complete
> fixedpoint backend + renderer it will always be ~10 times slower as the
> good'ol gtk 2.6.x

However, the cairo usage in gtk+ is mostly in the default theme engine.
The remaining parts are using cairo to do the same thing that could be
done with plain old gdk, and for that there are patches on the GNOME
performance mailing list.

Since we have our own theme engine we don't need to care about the
default engine (much - it's still used as fallback in some rare cases.)

One more thing was font rendering pipeline, which apparently had
increased use of floating points. Need to do measurements, of course,
but that would appear to be the most plausible cause for slowness.

Tommi Komulainen                            <tommi.komulainen at nokia.com>

More information about the maemo-developers mailing list