summaryrefslogtreecommitdiff
path: root/src/cairo.c
AgeCommit message (Expand)AuthorFilesLines
2012-04-29Satisfy check-doc-syntax.awk for unimplemented functionsChris Wilson1-0/+4
2012-03-29doc: Add "since" tag to documentationAndrea Canciani1-0/+174
2012-03-29doc: Make doc ids more consistent my always putting ':' after themAndrea Canciani1-4/+4
2012-03-29doc: Make documentation comments symmetricAndrea Canciani1-8/+8
2012-03-10doc: fix a few typos found by codespellNis Martensen1-1/+1
2011-09-12Introduce a new compositor architectureChris Wilson1-0/+1
2011-08-15Introduce cairo_mime_surface_tChris Wilson1-3/+8
2011-08-14gstate: Copy clusters for an untransformed unbounded surfaceChris Wilson1-7/+11
2011-07-15pattern: Add observer hooksChris Wilson1-0/+1
2011-07-15Implement cairo_backend_tChris Wilson1-628/+411
2011-07-08device: Add CAIRO_STATUS_DEVICE_FINISHEDAndrea Canciani1-1/+2
2011-07-05Make error contexts staticAndrea Canciani1-83/+65
2011-07-05Clean up context_pool upon static data resetAndrea Canciani1-0/+2
2011-07-05Remove conditional compilation of freed-poolsAndrea Canciani1-3/+0
2011-06-25Do not open-code freed-poolAndrea Canciani1-82/+12
2011-06-24error: Do not define _cairo_error twiceAndrea Canciani1-26/+0
2011-03-21Fix visibility issues found by make checkAndrea Canciani1-0/+1
2011-03-19Do not warn when ignoring the return value of _cairo_rectangle_intersect()Andrea Canciani1-1/+1
2011-03-18Improve cairo_rectangle_list_t error handlingAndrea Canciani1-20/+0
2011-03-18Make cairo_set_font_size() a wrapper of cairo_set_font_matrix()Andrea Canciani1-6/+3
2011-02-19arc: Remove erroneous return statementBenjamin Otte1-2/+0
2011-02-18arc: Handle radius == 0 the same no matter the arc directionBenjamin Otte1-1/+6
2011-01-22gstate: Set an error status when restoring a push_groupAndrea Canciani1-15/+11
2011-01-16doc: Fix some broken references and gtk-doc warningsMaarten Bosmans1-12/+15
2010-12-09arc: Avoid infinite loopAndrea Canciani1-4/+16
2010-10-29Fix degenerate arcsAndrea Canciani1-0/+1
2010-10-29path: Rename fill optimization flagsAndrea Canciani1-4/+4
2010-10-29path: Add stroke_is_rectilinear flagAndrea Canciani1-2/+4
2010-10-29path: New path construction logicAndrea Canciani1-2/+4
2010-09-23cairo: docu fix for cairo_set_source_surfaceTim Janik1-1/+1
2010-08-11Mark the context as invalid on the final cairo_destroy()Chris Wilson1-0/+3
2010-07-08doc: Move tmpl/ docs to inline docsBenjamin Otte1-0/+57
2010-06-25pop-group: Translate existing path properlyBenjamin Otte1-3/+5
2010-06-25push-group: Fix path translation when pushing a group with device offsetsBenjamin Otte1-2/+3
2010-06-12cairo: Create error objects for cairo_tChris Wilson1-11/+65
2010-06-10pattern: remove content field from solid patternsAndrea Canciani1-2/+2
2010-05-13cairo_paint_with_alpha(cr, 0.0) is only a noop when bounded by maskBenjamin Otte1-1/+2
2010-05-07cairo: Special case cairo_t with NULL_POINTERChris Wilson1-1/+23
2010-05-06cairo: stash a number of contexts for use with NO_MUTEXChris Wilson1-1/+32
2010-04-29atomic: Separate bool and old-value compare-and-exchangeAndrea Canciani1-2/+2
2010-04-27Update FSF addressAndrea Canciani1-1/+1
2010-04-23cairo: Handle the all-clipped state in cairo_push_group()Chris Wilson1-35/+46
2010-04-23cairo: Use explicit device flushing.Chris Wilson1-11/+0
2010-01-22path: Compute coarse bounds upon construction.Chris Wilson1-0/+2
2010-01-22Move _cairo_error() to a standalone headerChris Wilson1-0/+1
2009-12-30arc: Just emit a line-to if radius is zero.Chris Wilson1-1/+3
2009-10-22[meta] Rename cairo_meta_surface_t to cairo_recording_surface_t.M Joonas Pihlaja1-1/+1
2009-10-15[atomic] Fallback to libatomic-ops-devChris Wilson1-5/+5
2009-07-23Remove clip handling from generic surface layer.Chris Wilson1-27/+56
2009-07-05[path] Use cairo_list_t instead of open-coding its ownChris Wilson1-1/+1