summaryrefslogtreecommitdiff
path: root/test/fill-degenerate-sort-order.xlib.ref.png
diff options
context:
space:
mode:
authorM Joonas Pihlaja <jpihlaja@cc.helsinki.fi>2008-07-24 20:47:14 +0300
committerM Joonas Pihlaja <jpihlaja@cc.helsinki.fi>2008-12-07 03:27:13 +0200
commit18634c37026a2d6147443cb6d991576f62b07e6d (patch)
treecab053e44849134b89feaa002ea42b36b27c3dc4 /test/fill-degenerate-sort-order.xlib.ref.png
parent85b81a3e59401e2fc68209634f7622694e7d30e1 (diff)
[cairo-spans] Hook up filling paths with spans to cairo-surface-fallback.c.
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.
Diffstat (limited to 'test/fill-degenerate-sort-order.xlib.ref.png')
-rw-r--r--test/fill-degenerate-sort-order.xlib.ref.pngbin0 -> 2397 bytes
1 files changed, 0 insertions, 0 deletions
diff --git a/test/fill-degenerate-sort-order.xlib.ref.png b/test/fill-degenerate-sort-order.xlib.ref.png
new file mode 100644
index 00000000..8278d76e
--- /dev/null
+++ b/test/fill-degenerate-sort-order.xlib.ref.png
Binary files differ