[maemo-developers] [maemo-developers] Cairo benchmarking

From: Kalle Vahlman kalle.vahlman at gmail.com
Date: Thu Oct 27 23:23:07 EEST 2005
2005/10/27, Matthew Allum <mallum at gmail.com>:
> Hey;
>
>  Though internally cairo is mostly fixed point, its api is floating point -
> the 770 ( like most ARM devices ) lacks an FPU and thus any FP operations (
> especially with hardfloat ) are slooooowww and really should be avoided.

Yes, I'm painfully aware of that ;)

Although I was also under the impression that cairo would be utilizing
floats heavily on the inside, which does not seem to be all true.

>  Also as yet cairo isn't heavily optimised and without any kind of supported
> h/w acceleration cairo operations can be very cpu intensive especially on a
> relatively large display.

Yeah, to be honest, I expected cairo to perform even worse than it
actually does.

--
Kalle Vahlman, zuh at iki.fi
Powered by http://movial.fi

More information about the maemo-developers mailing list