On 7/20/06, Koen Kooi <[EMAIL PROTECTED]> wrote:

The OLPC has an FPU, the 770 hasn't,

True


so unless cairo grows a complete
fixedpoint backend + renderer it will always be ~10 times slower as the
good'ol gtk 2.6.x

False, Cairo itself is all fixed point/integer math, however their API
expose float point parameters, which are converted to fixed
internally. Using soft-float here may help, since we'll get no TRAPs
to kernel do it for us in software. But being fixed point doesn't make
things fast on its own.

Carl (cairo guy) said that he was taking care about API, not the core,
so he did the whole thing naively, however correctly, and will
optimize later... since Carlos (nokia) did give him a 770 in order he
can test it, we may expect something great really soon.

--
Gustavo Sverzut Barbieri
--------------------------------------
Jabber: [EMAIL PROTECTED]
  MSN: [EMAIL PROTECTED]
 ICQ#: 17249123
Skype: gsbarbieri
Mobile: +55 (81) 9927 0010
Phone:  +1 (347) 624 6296; [EMAIL PROTECTED]
  GPG: 0xB640E1A2 @ wwwkeys.pgp.net
_______________________________________________
maemo-developers mailing list
[email protected]
https://maemo.org/mailman/listinfo/maemo-developers

Reply via email to