summaryrefslogtreecommitdiff
path: root/src/cairo-clip.c
AgeCommit message (Expand)AuthorFilesLines
2010-07-17clip: consider gstate target extents in _cairo_gstate_copy_clip_rectangle_listKarl Tomlinson1-46/+26
2010-07-17clip: consider all_clipped in _cairo_clip_get_extentsKarl Tomlinson1-0/+5
2010-07-17clip: return empty clip from _cairo_clip_copy_rectangle_list when all_clippedKarl Tomlinson1-1/+4
2010-07-12clip: Do the NULL check before the dereference.Chris Wilson1-1/+2
2010-07-12Differentiate between reducing clip to composite extents and a rectangleChris Wilson1-7/+15
2010-06-10gstate: Track whether the combination of ctm * device is identity.Chris Wilson1-0/+1
2010-05-12clip: Fill instead of creating intermediate surfaces.Chris Wilson1-1/+3
2010-05-06clip: Propagate failure from retrieving the previous clip surface.Chris Wilson1-1/+2
2010-05-05clip: Trivial compiler warningChris Wilson1-1/+2
2010-05-05clip: Propagate memfault from translating clip regionChris Wilson1-0/+6
2010-04-27Update FSF addressAndrea Canciani1-1/+1
2010-04-25clip: Skip combining with solid pixel aligned boxes.Chris Wilson1-0/+6
2010-04-25clip: Fix sign reverse when combining with the clip surface.Chris Wilson1-22/+2
2010-04-25clip: Report the surface offset when retrieving the clip maskChris Wilson1-6/+20
2010-04-10clip: Compile fix for previous clip.Chris Wilson1-3/+0
2010-04-10clip: Compare the whole clip when testing for equality.Chris Wilson1-3/+37
2010-03-24clip: propagate the no-clip through the copy.Chris Wilson1-0/+1
2010-03-24clip: Don't reduce all-clip to no-clip.Chris Wilson1-1/+2
2010-03-23clip: Remove the redundant _cairo_clip_init_rectangle()Chris Wilson1-19/+11
2010-02-12clip: Restrict composite extents to clip extentsChris Wilson1-0/+84
2010-02-02clip: Propagate all-clipped when copyingChris Wilson1-5/+2
2010-01-25clip: Create a fallback clip surfaceChris Wilson1-0/+5
2010-01-22clip: Implement clipping using only the high-level operators.Chris Wilson1-132/+125
2010-01-22pattern: Add convenience patterns for stock coloursChris Wilson1-18/+11
2010-01-22Unify the two freed object poolsChris Wilson1-85/+3
2010-01-22Move _cairo_error() to a standalone headerChris Wilson1-0/+1
2009-11-25[clip] Don't ignore outermost clip when it clips everythingBenjamin Otte1-4/+1
2009-09-10[clip] Simplify applying a box clipChris Wilson1-38/+46
2009-08-29[clip] Correctly compute a geometric mask for a rectilinear + arbitraryChris Wilson1-9/+38
2009-08-29[clip] Apply surface offset when combining with clip maskChris Wilson1-41/+44
2009-08-29[clip] Pass in destination offset for combining with clip-maskChris Wilson1-23/+22
2009-08-29[clip] Fix refleak of previous clipping surfaces.Chris Wilson1-3/+6
2009-08-29[clip] Use the rectangular tessellator to extract boxesChris Wilson1-7/+10
2009-08-29[tessellate] Rectangular special caseChris Wilson1-9/+17
2009-08-29[clip] Cache intermediate clip masks.Chris Wilson1-64/+101
2009-08-29[clip] Combine directly onto targetChris Wilson1-8/+110
2009-08-29[clip] Use geometric clipping for unaligned clipsChris Wilson1-8/+288
2009-08-29[clip] Eliminate redundant clipsChris Wilson1-36/+151
2009-08-29[clip] Use the rectilinear tessellatorChris Wilson1-7/+2
2009-08-29[clip] Use special-purpose fill_to_region()Chris Wilson1-17/+9
2009-08-29Eliminate self-intersecting strokes.Chris Wilson1-6/+8
2009-07-23Remove clip handling from generic surface layer.Chris Wilson1-630/+660
2009-06-17[clip] Missing {} (coding style)Chris Wilson1-1/+2
2009-06-17[clip] During _clip() limit the extracted traps to the current clip extentsChris Wilson1-4/+35
2009-06-17[clip] Avoid copying region within _cairo_clip_intersect_region()Chris Wilson1-9/+3
2009-05-15[xlib] Use minimal depth for similar clones.Chris Wilson1-0/+1
2009-03-31[region] Change name of cairo_region_empty() to cairo_region_is_empty()Søren Sandmann Pedersen1-1/+1
2009-03-28[region] Add cairo_region_intersect_rectangle() and _subtract_rectangle()Søren Sandmann1-23/+4
2009-03-28[region] Expand rect to rectangle in a couple of namesSøren Sandmann Pedersen1-2/+2
2009-03-28[region] Remove underscores from _cairo_region_*Søren Sandmann1-25/+25