summaryrefslogtreecommitdiff
path: root/src/cairo-region.c
AgeCommit message (Expand)AuthorFilesLines
2011-07-23region: Directly handle single rectangle creation in create_rectangles()Chris Wilson1-2/+11
2011-07-09Handle CAIRO_STATUS_DEVICE_FINISHED in switchesUli Schlachter1-0/+1
2011-02-18region: Don't be nice to people setting internal error codeBenjamin Otte1-3/+3
2011-01-01mesh: Add mesh pattern type and enum valuesAdrian Johnson1-0/+1
2010-07-09doc: Add missing region documentationBenjamin Otte1-0/+25
2010-07-08doc: Fix some consistency issues that confuse gtk-docBenjamin Otte1-3/+13
2010-07-06region: Add cairo_region_xor() and cairo_region_xor_rectangle()Benjamin Otte1-0/+80
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