summaryrefslogtreecommitdiff
path: root/src/cairo-region.c
AgeCommit message (Expand)AuthorFilesLines
2010-06-07region: clarify docs of cairo_region_equal()Benjamin Otte1-4/+5
2010-05-10region: _cairo_region_create_in_error()Chris Wilson1-8/+55
2010-04-27Update FSF addressAndrea Canciani1-1/+1
2010-04-26region: Cast to remove const to suppress compiler warnings.Chris Wilson1-2/+2
2010-04-07region: Make the 2nd argument to intersect and union constBenjamin Otte1-2/+2
2010-01-22Move _cairo_error() to a standalone headerChris Wilson1-0/+1
2009-08-29[clip] Apply surface offset when combining with clip maskChris Wilson1-2/+6
2009-08-29[traps] Compute extents on demand.Chris Wilson1-29/+18
2009-07-23Remove clip handling from generic surface layer.Chris Wilson1-41/+129
2009-06-15[region] Add PLT entry for cairo_region_create_rectangles()Chris Wilson1-2/+3
2009-06-15Reinstate cairo_region_create_rectangles()Søren Sandmann Pedersen1-0/+44
2009-06-04valgrindify init/fini routinesChris Wilson1-0/+5
2009-04-16[xlib] Allocate bounded region on stack.Chris Wilson1-0/+23
2009-04-01[region] pixman_region32_contains_point() does not allow NULL for boxSøren Sandmann Pedersen1-1/+3
2009-03-31[region] Change name of cairo_region_empty() to cairo_region_is_empty()Søren Sandmann Pedersen1-3/+3
2009-03-30[region] Use const cairo_rectangle_int_t consistently.Chris Wilson1-2/+2
2009-03-30[region] Use _cairo_status_is_errorChris Wilson1-1/+1
2009-03-30[region] Add leading underscore to private _cairo_region_set_error()Chris Wilson1-12/+12
2009-03-30[region] Add slim_hidden_def.Chris Wilson1-111/+133
2009-03-28[region] Add documentation for all the new region methods.Søren Sandmann Pedersen1-31/+229
2009-03-28[region] Fix status propagation for regionsSøren Sandmann Pedersen1-14/+52
2009-03-28[region] Add cairo_region_intersect_rectangle() and _subtract_rectangle()Søren Sandmann1-1/+44
2009-03-28[region] Expand rect to rectangle in a couple of namesSøren Sandmann Pedersen1-13/+3
2009-03-28[region] Delete cairo_region_create_rectangles()Søren Sandmann Pedersen1-44/+0
2009-03-28[region] Move region function prototypes to cairo.h along with helper types.Søren Sandmann1-3/+3
2009-03-28[region] Remove underscores from _cairo_region_*Søren Sandmann1-31/+30
2009-03-28[region] Add _cairo_region_contains_point()Søren Sandmann1-2/+13
2009-03-28[region] Add _cairo_region_unionSøren Sandmann Pedersen1-0/+16
2009-03-28[region] Add a cairo_region_overlap_t typeSøren Sandmann Pedersen1-9/+24
2009-03-28[region] Consistently use rectangles in the API of regionsSøren Sandmann Pedersen1-14/+14
2009-03-28[region] Change sense of _cairo_region_not_empty() to _cairo_region_empty()Søren Sandmann1-3/+3
2009-03-28[region] Miscellaneous bug fixes.Søren Sandmann1-1/+3
2009-03-28[region] Make cairo_region_t a malloced object.Søren Sandmann1-35/+133
2009-02-16Delete _cairo_region_boxes_fini()Søren Sandmann Pedersen1-6/+0
2009-02-15Delete _cairo_region_get_boxes() in favor of _cairo_region_get_box()Søren Sandmann1-29/+10
2008-11-29Mark allocation failures as unlikely.Chris Wilson1-1/+1
2008-11-21[region] Use the caller supplied array for extracting boxes.Chris Wilson1-5/+6
2008-10-30[traps] Whitespace.Chris Wilson1-3/+3
2008-10-30Review users of cairo_rectangle_int_t for incorrect unsigned promotion.Chris Wilson1-1/+2
2008-06-10Use 32 bit pixman regions for cairo_region_tSøren Sandmann1-19/+19
2008-01-28[doc] Make sure all type names in docs are prefixed by #Behdad Esfahbod1-1/+1
2007-12-17Replace various uses of CAIRO_STACK_BUF_SIZE with a single macro.Chris Wilson1-3/+1
2007-10-04[cairo-error] Clean up all the warnings and missing _cairo_error() calls.Chris Wilson1-13/+9
2007-10-04[malloc/error] Add call to _cairo_error() after a failed malloc.Chris Wilson1-1/+3
2007-09-23[cairo-region] Call _cairo_error() at original error site.Chris Wilson1-1/+3
2007-08-21PS: Add finer-grained image fallback supportAdrian Johnson1-0/+13
2007-07-18[fixpt] Fix up compilation post pixman mergeVladimir Vukicevic1-4/+5
2007-07-18[fixpt] Create cairo_region wrapper around pixman_region16_tVladimir Vukicevic1-10/+163
2007-07-18[fixpt] Replace cairo_rectangle_int16_t with cairo_rectangle_int_tVladimir Vukicevic1-1/+1
2007-04-08[pixman-region] Separate pixman_region_initMathias Hasselmann1-25/+0