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

From: Gustavo Sverzut Barbieri barbieri at gmail.com
Date: Thu Jul 20 14:22:31 EEST 2006
On 7/20/06, Koen Kooi <koen at dominion.kabel.utwente.nl> 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: barbieri at gmail.com
   MSN: barbieri at gmail.com
  ICQ#: 17249123
 Skype: gsbarbieri
Mobile: +55 (81) 9927 0010
 Phone:  +1 (347) 624 6296; 08122692 at sip.stanaphone.com
   GPG: 0xB640E1A2 @ wwwkeys.pgp.net

More information about the maemo-developers mailing list