[cairo] Cairo 1.9.2 performance

Rodrigo Kumpera kumpera at gmail.com
Wed Jun 17 16:52:58 PDT 2009


Hi,

Which arch did you run those tests?

There have been some discussion on some perf issues on ARM for stuff that is
new on 1.9.2.
Can you run the test under cairo-trace so others can reproduce your
benchmark? See http://cairographics.org/FAQ/#profiling

Rodrigo

On Wed, Jun 17, 2009 at 7:52 PM, cu <cairouser at yahoo.com> wrote:

> Good day all!
>
>  I decided to test our application (that currently uses Cairo 1.8.6)
> with 1.9.2 snapshot. A quick test had shown that there is an enormous
> performance degradation when using 1.9.2. Here are the self-test printout:
>
> Using 1.9.2 (times in seconds):
> Loading running time: 1.11
> Transforming running time: 0.06
> Drawing running time: 5.18
>
> Using 1.8.6:
> Loading running time: 1.12
> Transforming running time: 0.06
> Drawing running time: 0.50
>
>
> As you can see, drawing time for the same set of sample data increased
> x10 (5.18 sec vs. 0.5 sec). The application is using image backend and
> draws approximately equal mix of lines, polygons, "icons" (copies pieces
> of another image into the working surface) and text output (essentially
> short labels).
>
> This test was performed with Pixman 0.14 and 0.15.12 - there seems to be
> no difference based on Pixman version.
>
> I realize that 1.9.2 is not a release yet - but 10 times loss of
> performance is something that is not easily overcome. (Personally, I was
> hoping for performance improvement - we can use a few milliseconds, but
> now I'd just like to keep what was there before).
>
> Any advice and ideas would be appreciated!
>
> _______________________________________________
> cairo mailing list
> cairo at cairographics.org
> http://lists.cairographics.org/mailman/listinfo/cairo
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.cairographics.org/archives/cairo/attachments/20090617/62482cf6/attachment.htm 


More information about the cairo mailing list