summaryrefslogtreecommitdiff
path: root/src/cairo-spans-compositor.c
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2012-05-14 17:50:54 +0100
committerChris Wilson <chris@chris-wilson.co.uk>2012-05-14 17:57:24 +0100
commit099420a07c33c66daf5392d4ca1df06585791751 (patch)
tree7479fc0e21952e1348a7d7b2275e8b16cce438f2 /src/cairo-spans-compositor.c
parentf7d937670c22db79e597cade89e84c840b58e25e (diff)
downloadcairo-099420a07c33c66daf5392d4ca1df06585791751.tar.gz
spans: Debug input paths and polygons
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Diffstat (limited to 'src/cairo-spans-compositor.c')
-rw-r--r--src/cairo-spans-compositor.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/cairo-spans-compositor.c b/src/cairo-spans-compositor.c
index 5b59cb3fe..6cc9a7b00 100644
--- a/src/cairo-spans-compositor.c
+++ b/src/cairo-spans-compositor.c
@@ -991,6 +991,8 @@ _cairo_spans_compositor_stroke (const cairo_compositor_t *_compositor,
const cairo_spans_compositor_t *compositor = (cairo_spans_compositor_t*)_compositor;
cairo_int_status_t status;
+ TRACE_ (_cairo_debug_print_path (stderr, path));
+
status = CAIRO_INT_STATUS_UNSUPPORTED;
if (_cairo_path_fixed_stroke_is_rectilinear (path)) {
cairo_boxes_t boxes;
@@ -1031,6 +1033,7 @@ _cairo_spans_compositor_stroke (const cairo_compositor_t *_compositor,
ctm, ctm_inverse,
tolerance,
&polygon);
+ TRACE_ (_cairo_debug_print_polygon (stderr, &polygon));
if (status == CAIRO_INT_STATUS_SUCCESS && extents->clip->num_boxes > 1) {
status = _cairo_polygon_intersect_with_boxes (&polygon, &fill_rule,
extents->clip->boxes,