[cairo-bugs] [Bug 32215] Large gradients do not render

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Dec 29 07:57:28 PST 2010


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

--- Comment #11 from Andrea Canciani <ranma42 at gmail.com> 2010-12-29 07:57:26 PST ---
I pushed a new branch fixing the second problem you noticed:
http://cgit.freedesktop.org/~ranma42/cairo/log/?h=wip/doublepattern2

It was actually caused by an incorrect conversion from the cairo matrix to the
pixman transformation/offset.

This branch should make the handling of transformations in image, xlib and xcb
more safe, but there are more overflows to be handled (two of them are easy to
fix, so I do it before cleaning up for master).

This doesn't make all possible cairo matrices work on pixman (which is
basically impossible), but should allow for a much wider range.

Would this be enough for inkscape to work correctly? Do you have other patterns
failing?

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