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 <[EMAIL PROTECTED]> _______________________________________________ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers