summaryrefslogtreecommitdiff
path: root/src/cairo-clip.c
Commit message (Expand)AuthorAgeFilesLines
...
* clip: Propagate all-clipped when copyingChris Wilson2010-02-021-5/+2
* clip: Create a fallback clip surfaceChris Wilson2010-01-251-0/+5
* clip: Implement clipping using only the high-level operators.Chris Wilson2010-01-221-132/+125
* pattern: Add convenience patterns for stock coloursChris Wilson2010-01-221-18/+11
* Unify the two freed object poolsChris Wilson2010-01-221-85/+3
* Move _cairo_error() to a standalone headerChris Wilson2010-01-221-0/+1
* [clip] Don't ignore outermost clip when it clips everythingBenjamin Otte2009-11-251-4/+1
* [clip] Simplify applying a box clipChris Wilson2009-09-101-38/+46
* [clip] Correctly compute a geometric mask for a rectilinear + arbitraryChris Wilson2009-08-291-9/+38
* [clip] Apply surface offset when combining with clip maskChris Wilson2009-08-291-41/+44
* [clip] Pass in destination offset for combining with clip-maskChris Wilson2009-08-291-23/+22
* [clip] Fix refleak of previous clipping surfaces.Chris Wilson2009-08-291-3/+6
* [clip] Use the rectangular tessellator to extract boxesChris Wilson2009-08-291-7/+10
* [tessellate] Rectangular special caseChris Wilson2009-08-291-9/+17
* [clip] Cache intermediate clip masks.Chris Wilson2009-08-291-64/+101
* [clip] Combine directly onto targetChris Wilson2009-08-291-8/+110
* [clip] Use geometric clipping for unaligned clipsChris Wilson2009-08-291-8/+288
* [clip] Eliminate redundant clipsChris Wilson2009-08-291-36/+151
* [clip] Use the rectilinear tessellatorChris Wilson2009-08-291-7/+2
* [clip] Use special-purpose fill_to_region()Chris Wilson2009-08-291-17/+9
* Eliminate self-intersecting strokes.Chris Wilson2009-08-291-6/+8
* Remove clip handling from generic surface layer.Chris Wilson2009-07-231-630/+660
* [clip] Missing {} (coding style)Chris Wilson2009-06-171-1/+2
* [clip] During _clip() limit the extracted traps to the current clip extentsChris Wilson2009-06-171-4/+35
* [clip] Avoid copying region within _cairo_clip_intersect_region()Chris Wilson2009-06-171-9/+3
* [xlib] Use minimal depth for similar clones.Chris Wilson2009-05-151-0/+1
* [region] Change name of cairo_region_empty() to cairo_region_is_empty()Søren Sandmann Pedersen2009-03-311-1/+1
* [region] Add cairo_region_intersect_rectangle() and _subtract_rectangle()Søren Sandmann2009-03-281-23/+4
* [region] Expand rect to rectangle in a couple of namesSøren Sandmann Pedersen2009-03-281-2/+2
* [region] Remove underscores from _cairo_region_*Søren Sandmann2009-03-281-25/+25
* [region] Consistently use rectangles in the API of regionsSøren Sandmann Pedersen2009-03-281-14/+8
* [region] Change sense of _cairo_region_not_empty() to _cairo_region_empty()Søren Sandmann2009-03-281-1/+1
* [region] Miscellaneous bug fixes.Søren Sandmann2009-03-281-0/+2
* [region] Get rid of clip->has_regionSøren Sandmann2009-03-281-21/+15
* [region] Make cairo_region_t a malloced object.Søren Sandmann2009-03-281-50/+49
* Simplify _cairo_clip_intersect_region()Søren Sandmann Pedersen2009-03-281-14/+5
* Delete _cairo_region_get_boxes() in favor of _cairo_region_get_box()Søren Sandmann2009-02-151-12/+9
* [path] Rename _cairo_path_fixed_approximate_extents()Chris Wilson2009-01-291-2/+2
* [path] Separate the approx. bounds into 3 distinct functionsChris Wilson2008-12-181-8/+6
* [path] Return the fixed-point bounds of the pathChris Wilson2008-12-181-11/+14
* [clip] Intersect to region extents.Chris Wilson2008-12-121-13/+5
* [cairo-spans] Render clip mask surfaces with spans if we can.M Joonas Pihlaja2008-12-071-0/+140
* Fix up a couple of likely(malloc==NULL)Chris Wilson2008-11-291-1/+1
* Mark allocation failures as unlikely.Chris Wilson2008-11-291-4/+4
* Mark if(status) as being unlikely.Chris Wilson2008-11-291-12/+11
* [path] Compute approximate extents.Chris Wilson2008-11-251-22/+3
* [clip] Check for error surfaceChris Wilson2008-11-251-1/+1
* [clip] Fix uninitialised status return in _cairo_clip_intersect_mask() for em...M Joonas Pihlaja2008-11-131-1/+1
* Make the clipping implementation comment clearerJeff Muizelaar2008-11-111-3/+4
* Cleanup 'status && status != UNSUPPORTED'Chris Wilson2008-10-301-2/+2