diff options
author | Chris Wilson <chris@chris-wilson.co.uk> | 2010-02-12 12:20:35 +0000 |
---|---|---|
committer | Chris Wilson <chris@chris-wilson.co.uk> | 2010-02-12 12:24:01 +0000 |
commit | 5390df961f6dff8e25e5aac21062026a81710d88 (patch) | |
tree | 93f8fb3c7616d8b315e6fec8ca8c8f49c9b9f0e8 /src/cairo-clip-private.h | |
parent | 51047483f462a905567b42275ae061ead4df0a07 (diff) | |
download | cairo-5390df961f6dff8e25e5aac21062026a81710d88.tar.gz |
clip: Restrict composite extents to clip extents
Fixes test/clip-rectangle-twice.
Diffstat (limited to 'src/cairo-clip-private.h')
-rw-r--r-- | src/cairo-clip-private.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/cairo-clip-private.h b/src/cairo-clip-private.h index a3303fe93..b9a39ae73 100644 --- a/src/cairo-clip-private.h +++ b/src/cairo-clip-private.h @@ -128,6 +128,12 @@ _cairo_clip_get_boxes (cairo_clip_t *clip, cairo_box_t **boxes, int *count); +cairo_private cairo_status_t +_cairo_clip_to_boxes (cairo_clip_t **clip, + cairo_composite_rectangles_t *extents, + cairo_box_t **boxes, + int *num_boxes); + cairo_private cairo_bool_t _cairo_clip_contains_rectangle (cairo_clip_t *clip, const cairo_composite_rectangles_t *extents); |