[Pixman] Radial gradients (again)

Andrea Canciani ranma42 at gmail.com
Mon Oct 18 11:19:55 PDT 2010

I don't remember the timeline for pixman 0.20, but I think that the
attached patch should be reviewed and merged (if it looks good),
because it is a straightforward change that extends the valid domain.


I've been working on a fragment-shader implementation of the
new gradients. This might be a good starting point for fast paths
using SIMD instructions, because there is no branching.


In the same branch I also tried to extend one of the tests to
hit all the important cases (in particular tangent circles and
constant radius were not tested at all).
I want to port this test or something very similar to pixman
and check it against a different (and slow, but numerically
stable) implementation of the gradients, but it will take some
time, because I will be quite busy until the end of October.


More information about the Pixman mailing list