[cairo-bugs] [Bug 37094] cairo_stroke_extends slower when updating from 1.8.8 to 1.10.2

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu May 12 06:51:01 PDT 2011


--- Comment #2 from Stefan Craciun <scraciun at adobe.com> 2011-05-12 06:50:59 PDT ---
I am statically linking cairo into my application on windows using pixman. To
determine the cause of the performance degradation I profiled the application
with cairo 1.8.8 and 1.10.2. It all points to this function:
_cairo_path_fixed_stroke_to_traps. I also manually instrumented the code (added
clock() calls at the beginning and the end of cairo_stroke_extends). On
average, it takes 30 milliseconds with 1.10.2 (across some 400 calls), while
with 1.8.8 it never goes above two millis. I don't have a trace file available.
If you can tell me how can I get one with this setup (win32 + msvc) I will run
the test again and provide the trace.

Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.

More information about the cairo-bugs mailing list