summaryrefslogtreecommitdiff
path: root/src/cairo.c
AgeCommit message (Expand)AuthorFilesLines
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
2009-07-05[path] Evaluate is_box && is_region during constructionChris Wilson1-0/+2
2009-06-27[cairo] Report true error via pattern from cairo_pop_group()Chris Wilson1-7/+11
2009-06-27[cairo] Mark cr->status guard as unlikelyChris Wilson1-102/+97
2009-06-27[cairo] Trivial code tidyChris Wilson1-1/+1
2009-06-19[cairo] Offset the current path when pushing/popping groups.Chris Wilson1-0/+10
2009-06-16[cairo] Remove instance of 'return free()'Chris Wilson1-1/+2
2009-06-07[cairo] Keep a small stash of cairo contextsChris Wilson1-2/+49
2009-06-04valgrindify init/fini routinesChris Wilson1-0/+1
2009-06-03[cairo] Doc typo.Chris Wilson1-4/+0
2009-06-03[cairo] Update documentation for bug 20154Chris Wilson1-9/+8
2009-06-02[cairo] PLT symbols for cairo_set_source_rgbChris Wilson1-0/+1
2009-06-02[cairo] Track the MRU scaled fontChris Wilson1-0/+6
2009-02-19Relanding: Add CAIRO_ENSURE_UNIQUE macro and use it in _cairo_error()Jeff Muizelaar1-0/+1
2009-02-19Revert "Add CAIRO_ENSURE_UNIQUE macro and use it in _cairo_error()"Jeff Muizelaar1-1/+0
2009-02-19Add CAIRO_ENSURE_UNIQUE macro and use it in _cairo_error()Jeff Muizelaar1-0/+1
2009-02-13Inline _cairo_restrict_value()Chris Wilson1-6/+8
2009-02-13Merge branch '1.8'Chris Wilson1-1/+4
2009-02-13[cairo] Describe the restrictions upon cairo_set_tolerance()Chris Wilson1-1/+4
2009-01-02[doc] Give a small hint about Twin fontBehdad Esfahbod1-0/+7
2009-01-02[cairo] Early return if we attempt to set the same colour.Chris Wilson1-0/+30
2009-01-02[cairo] Early return if we attempt to set the same scaled_fontChris Wilson1-0/+3
2009-01-02[cairo] Embed a second gstate.Chris Wilson1-6/+6
2008-12-29make "make check" happy againChris Wilson1-0/+4
2008-12-17Add a missing _cairo_error() to a bunch of status returns.Jeff Muizelaar1-1/+1
2008-12-12[cairo] Use a stack buffer for text path.Chris Wilson1-2/+7
2008-12-12[gstate] Remove culled glyphs from clusters.Chris Wilson1-2/+7
2008-11-29Mark allocation failures as unlikely.Chris Wilson1-2/+2
2008-11-29Mark if(status) as being unlikely.Chris Wilson1-69/+69
2008-11-25[in-fill] Add the implicit close-path during move-to.Chris Wilson1-7/+4
2008-11-25[path] Compute approximate extents.Chris Wilson1-7/+3
2008-11-25[clip] Check for error surfaceChris Wilson1-1/+1
2008-11-21[cairo] Allocate glyphs on the stack for show_text().Chris Wilson1-4/+14
2008-11-19[twin] Reduce tolerance.Chris Wilson1-0/+1
2008-11-16[cairo] FLush surface on cairo_destroy()Chris Wilson1-0/+11
2008-11-13[cairoint.h] Remove unused PLT entries.Chris Wilson1-3/+0
2008-10-30[gstate] Use _cairo_pattern_black for the default source.Chris Wilson1-3/+3
2008-10-13Update documentation to remove references to cairo_has_show_text_glyphs().Chris Wilson1-3/+3
2008-09-26Add slim markers to make check-plt.sh happyBehdad Esfahbod1-0/+5
2008-09-26Add a macro to determine whether a status is a fatal error.Chris Wilson1-2/+1
2008-09-25Actually remove cairo_has_show_text_glyphsCarl Worth1-31/+5
2008-09-24[cairo] Define min-tolerance in terms of cairo_fixed_tChris Wilson1-1/+1