summaryrefslogtreecommitdiff
path: root/src/cairo-clip-private.h
AgeCommit message (Expand)AuthorFilesLines
2012-02-28spans+image: Fix clipping with polygons and spansChris Wilson1-0/+3
2011-10-11backends: Adds a new Cogl based backendRobert Bragg1-0/+3
2011-09-20wrapper: transform the clip into device spaceChris Wilson1-0/+3
2011-09-14cairo_clip_path_t: Remove extentsUli Schlachter1-2/+0
2011-09-12Introduce a new compositor architectureChris Wilson1-3/+20
2011-08-18observer: further classify general clipsChris Wilson1-0/+3
2011-08-13skia: Update to use cairo_backend_t interfaceChris Wilson1-0/+1
2011-08-01clip: Mark __cairo_clip_all as private and do not exportChris Wilson1-1/+1
2011-07-24wrapper: Correct translation of clip for wrapper extentsChris Wilson1-0/+3
2011-07-24clip: Embed a single box to avoid a common allocationChris Wilson1-0/+2
2011-07-23image: replay the recording surface directly onto the targetChris Wilson1-0/+15
2011-07-20xcb: Take advantage of clip-boxesChris Wilson1-0/+3
2011-07-19clip: Rudimentary support for clip-polygon extractionChris Wilson1-57/+92
2011-03-18Improve cairo_rectangle_list_t error handlingAndrea Canciani1-0/+3
2010-07-12Differentiate between reducing clip to composite extents and a rectangleChris Wilson1-0/+4
2010-04-27Update FSF addressAndrea Canciani1-1/+1
2010-04-25clip: Report the surface offset when retrieving the clip maskChris Wilson1-1/+1
2010-04-10clip: Compare the whole clip when testing for equality.Chris Wilson1-0/+4
2010-03-23clip: Remove the redundant _cairo_clip_init_rectangle()Chris Wilson1-4/+0
2010-02-12clip: Restrict composite extents to clip extentsChris Wilson1-0/+6
2010-01-22clip: Implement clipping using only the high-level operators.Chris Wilson1-1/+5
2009-10-18[clip] Remove non-existing functions from headerBenjamin Otte1-9/+0
2009-09-10[clip] Simplify applying a box clipChris Wilson1-1/+2
2009-08-29[clip] Apply surface offset when combining with clip maskChris Wilson1-1/+1
2009-08-29[clip] Pass in destination offset for combining with clip-maskChris Wilson1-1/+3
2009-08-29[clip] Combine directly onto targetChris Wilson1-0/+3
2009-08-29[clip] Use geometric clipping for unaligned clipsChris Wilson1-0/+5
2009-08-29[clip] Eliminate redundant clipsChris Wilson1-1/+7
2009-07-23Remove clip handling from generic surface layer.Chris Wilson1-46/+41
2009-03-28[region] Move region function prototypes to cairo.h along with helper types.Søren Sandmann1-1/+0
2009-03-28[region] Get rid of clip->has_regionSøren Sandmann1-1/+0
2009-03-28[region] Make cairo_region_t a malloced object.Søren Sandmann1-1/+1
2008-09-02Revamp the build system.Behdad Esfahbod1-0/+3
2007-10-19[cairo-clip] Avoid work when all clipped out.Chris Wilson1-0/+2
2007-09-25[cairo-atomic] Rewrite reference counting using atomic ops.Chris Wilson1-6/+6
2007-09-25Move GCC attributes wrapping into a separate header.Chris Wilson1-0/+1
2007-08-23Remove include of cairoint.h from *-private.h header files.Carl Worth1-1/+0
2007-08-22[Makefile.am] Add target sparse to run sparse static source code analyzerBehdad Esfahbod1-0/+1
2007-07-18[fixpt] Create cairo_region wrapper around pixman_region16_tVladimir Vukicevic1-2/+2
2007-07-18[fixpt] Replace cairo_rectangle_int16_t with cairo_rectangle_int_tVladimir Vukicevic1-3/+3
2007-04-10Make _cairo_clip_reset voidCarl Worth1-1/+1
2007-04-10pixman region operations can fail, propagate the error.Chris Wilson1-2/+2
2007-04-08Remove redundant _cairo_clip_fini functionMathias Hasselmann1-3/+0
2007-04-08Make region of cairo_clip_t staticMathias Hasselmann1-1/+2
2007-04-03Make sure all nil objects start with _cairo_Behdad Esfahbod1-1/+1
2007-01-17Rename cairo_copy_clip_rectangles to cairo_copy_clip_rectangle_listRobert O'Callahan1-1/+1
2006-09-25Add clip getters API + testsRobert O'Callahan1-0/+5
2006-06-06Fix bogus cairo_rectangle_fixed_t to be cairo_rectangle_int16_t.Carl Worth1-3/+3
2006-06-06Remove trailing whitespace from lines that look like comments.Carl Worth1-1/+1
2006-05-04Add missing prototype for _cairo_clip_translateCarl Worth1-0/+5