[cairo-bugs] [Bug 28067] Performance regression in synthetic micro-benchmark [due to global stroke tessellation]

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue May 1 11:48:14 PDT 2012


https://bugs.freedesktop.org/show_bug.cgi?id=28067

--- Comment #10 from Chris Wilson <chris at chris-wilson.co.uk> 2012-05-01 11:48:14 PDT ---
(In reply to comment #8)
> Replacing the insertion sort with mergesort alleviates this problem (in
> particular it guarantees that times scale about linearly when increasing the
> lines in the path to be stroked), but doesn't catch up with 1.8.
> See
> http://cgit.freedesktop.org/cairo/commit/?id=56ea51fdcc273531b5e86b921aad19237a1c9415

Andrea, can you port that mergesort to 1.12 and lets see how it performs on the
traces.

-- 
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