diff options
author | Chris Wilson <chris@chris-wilson.co.uk> | 2012-02-12 12:32:49 +0000 |
---|---|---|
committer | Chris Wilson <chris@chris-wilson.co.uk> | 2012-02-15 14:21:00 +0000 |
commit | 8bea52bb0b55e2b041fbd43bc36221b5eb07b863 (patch) | |
tree | 846f9436ae94a6784c64c7929645514b73022550 /src/cairo-region-private.h | |
parent | c7d8ec72e6d14236d20b068a404d166496872a54 (diff) | |
download | cairo-8bea52bb0b55e2b041fbd43bc36221b5eb07b863.tar.gz |
Add preliminary damage tracking
This is initially based around the requirements for handling internal
fallbacks to the image compositor and reducing the number of pixels
required to be transferred.
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Diffstat (limited to 'src/cairo-region-private.h')
-rw-r--r-- | src/cairo-region-private.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/cairo-region-private.h b/src/cairo-region-private.h index 11070ba76..549e50878 100644 --- a/src/cairo-region-private.h +++ b/src/cairo-region-private.h @@ -66,6 +66,12 @@ _cairo_region_init_rectangle (cairo_region_t *region, cairo_private void _cairo_region_fini (cairo_region_t *region); +cairo_private cairo_region_t * +_cairo_region_create_from_boxes (const cairo_box_t *boxes, int count); + +cairo_private cairo_box_t * +_cairo_region_get_boxes (const cairo_region_t *region, int *nbox); + CAIRO_END_DECLS #endif /* CAIRO_REGION_PRIVATE_H */ |