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
