Re: Profiling GTK within an application




On Tue, 2007-10-30 at 08:03 +0100, Stefan Kost wrote:

This is most likely caused by cairo. You should also see a bit less  
 CPU usage in
2.12 compared to 2.10 (or more precise newer cairo should perform a  
 bit better).

Which version of cairo will cause this problem, more precise?

gtk-2.6 does not use cairo at all. newer version do and were causing a  
bit of slowdown. On devices without FPU its quite a notable slowdown  
as cairo uses floating point math here and there.

this issue was mostly solved by cairo 1.4, so using gtk+ 2.10 or 2.12
with a fairly recent stable cairo release, should approximately yield
the same performance as a pre-cairo gtk+ release - even on embedded
platforms.

I'm only referring to gtk+'s own performances and its usage of cairo;
heavily using cairo on an embedded platform is still bound to cause
performance issues.

ciao,
 Emmanuele.

-- 
Emmanuele Bassi,
W: http://www.emmanuelebassi.net
B: http://log.emmanuelebassi.net




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]