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

Reply via email to