summaryrefslogtreecommitdiff
path: root/src/cairo-clip.c
AgeCommit message (Expand)AuthorFilesLines
2018-05-07Use _cairo_malloc instead of mallocAdrian Johnson1-4/+4
2012-07-24clip: Transform clip path in _cairo_clip_intersect_clip_path_transformed()Henry (Yu) Song - SISA1-0/+2
2012-04-19Split cairo-clip-privates into struct+inlinesChris Wilson1-0/+1
2012-02-28spans+image: Fix clipping with polygons and spansChris Wilson1-0/+18
2011-10-15Merge branch 'master' of git://cairographics.org/git/cairoChris Wilson1-1/+6
2011-10-12clip: Replace the original clip when transformingChris Wilson1-1/+5
2011-10-12clip: Free the freed clip pool on resetChris Wilson1-0/+1
2011-10-11backends: Adds a new Cogl based backendRobert Bragg1-1/+1
2011-09-20wrapper: transform the clip into device spaceChris Wilson1-0/+107
2011-09-12Introduce a new compositor architectureChris Wilson1-13/+7
2011-07-30clip: Fix copy of clip rectangles listAndrea Canciani1-0/+3
2011-07-29clip: Fix clip-equal to handle one or the other being NULL/all-clippedChris Wilson1-0/+10
2011-07-29clip: Fix cairo_clip_equal()Chris Wilson1-1/+35
2011-07-26record: Store the untransformed operation extents along with the commandChris Wilson1-7/+0
2011-07-24wrapper: Correct translation of clip for wrapper extentsChris Wilson1-0/+36
2011-07-24clip: Embed a single box to avoid a common allocationChris Wilson1-10/+23
2011-07-23image: replay the recording surface directly onto the targetChris Wilson1-2/+65
2011-07-20xcb: Take advantage of clip-boxesChris Wilson1-0/+32
2011-07-19clip: Rudimentary support for clip-polygon extractionChris Wilson1-1235/+179
2011-07-15pattern: Add observer hooksChris Wilson1-0/+1
2011-07-15Implement cairo_backend_tChris Wilson1-2/+5
2011-07-05Remove conditional compilation of freed-poolsAndrea Canciani1-2/+0
2011-06-25clip: Fix boxes extents computation in intersect_with_boxesAndrea Canciani1-12/+14
2011-06-21Fix intersect_with_boxes() to produce tight clip extentsTaekyun Kim1-2/+3
2011-03-19Do not warn when ignoring the return value of _cairo_rectangle_intersect()Andrea Canciani1-6/+4
2011-03-18Improve cairo_rectangle_list_t error handlingAndrea Canciani1-3/+2
2011-01-22clip: Improve _cairo_clip_contains_*Andrea Canciani1-4/+2
2011-01-16doc: Fix some broken references and gtk-doc warningsMaarten Bosmans1-1/+1
2010-12-10polygon: Merge _cairo_polygon_init and _cairo_polygon_limitAndrea Canciani1-2/+1
2010-10-29path: Do not access flags directlyAndrea Canciani1-9/+9
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