summaryrefslogtreecommitdiff
path: root/test/fill-degenerate-sort-order.ref.png
AgeCommit message (Collapse)AuthorFilesLines
2009-07-10[spans] Round rasterization grid pixel areas instead of truncating.M Joonas Pihlaja1-0/+0
When converting a grid pixel area into the range [0,255] the GRID_AREA_TO_ALPHA() macro would truncate extra bits off the result rather than rounding. This could cause seams between abutting collinear edges of separately rendered polygons even when the coordinates of the abutting edges were the same. Reported by Soeren Sandmann on the cairo mailing list: http://lists.cairographics.org/archives/cairo/2009-May/017043.html
2008-12-07[cairo-spans] Hook up filling paths with spans to cairo-surface-fallback.c.M Joonas Pihlaja1-0/+0
This speeds up the mask generation step in cairo_fill() for the image surface by up to 10x in especially favourable cases. image-rgba twin-800 7757.80 0.20% -> 749.41 0.29%: 10.36x speedup image-rgba spiral-diag-pixalign-nonzero-fill-512 15.16 0.44% -> 3.45 8.80%: 5.54x speedup More typical simple non-rectilinear geometries are sped up by 30-50%. This patch does not affect any stroking operations or any fill operations of pixel aligned rectilinear geometries; those are still rendered using trapezoids.
2008-10-31[test] Use '.' as the field separator in the namesChris Wilson1-0/+0
We frequently use '-' within the test name or format name and so we encounter confusion as '-' is also used as the field separator. At times this has caused a new test to break an old test because the new test would match one of the old test's target specific reference images. So switch everything over to use '.' between fields (test name, target, format, subtest, etc.).