summaryrefslogtreecommitdiff
path: root/src/cairo-pen.c
AgeCommit message (Expand)AuthorFilesLines
2012-11-01pen: Tighten checking for bevel (start==stop) joinsChris Wilson1-2/+2
2012-10-31pen: First check whether the in/out edges lie within the single pen vertexChris Wilson1-28/+32
2012-10-19pen: Relax invisibility criteria from half-tolerance to quarter-toleranceChris Wilson1-1/+1
2012-08-26pen: Use bisection to speed up vertex findingChris Wilson1-0/+81
2012-08-26compositor: Skip invisible strokesChris Wilson1-21/+13
2010-04-27Update FSF addressAndrea Canciani1-1/+1
2010-01-22Move _cairo_error() to a standalone headerChris Wilson1-0/+1
2009-08-29[slope] Inline _cairo_slope_init()Chris Wilson1-0/+2
2009-08-29Eliminate self-intersecting strokes.Chris Wilson1-191/+0
2009-06-04valgrindify init/fini routinesChris Wilson1-2/+6
2009-04-23[memfault] Manually inject faults when using stack allocationsChris Wilson1-0/+9
2009-01-29[stroker] Rectilinear dashing.Chris Wilson1-4/+7
2008-12-12[path] Mark points as const during _cairo_path_fixed_interpret()Chris Wilson1-2/+2
2008-12-12[spline] Propagate errors during add point.Chris Wilson1-11/+12
2008-11-29Mark allocation failures as unlikely.Chris Wilson1-4/+4
2008-11-29Mark if(status) as being unlikely.Chris Wilson1-3/+3
2008-11-16[spline] Eliminate intermediate allocations during spline decomposition.Chris Wilson1-88/+166
2008-08-08[matrix] Prefer a return parameter for _compute_determinant().Chris Wilson1-7/+1
2008-06-13[cairo-pen] Embed a small array of vertices into cairo_pen_t.Chris Wilson1-27/+44
2008-02-20Eliminate a potential infinite loop in spline strokingCarl Worth1-1/+12
2008-02-20Remove _cairo_slope_[counter_]clockwiseCarl Worth1-14/+16
2008-01-28[doc] Replace 'NOTE' by 'Note' and add it to testBehdad Esfahbod1-2/+2
2007-10-30Fix degenerate-pen test case by removing the triggering assertionCarl Worth1-1/+15
2007-10-04[cairo-error] Clean up all the warnings and missing _cairo_error() calls.Chris Wilson1-12/+7
2007-10-04[malloc] Check for integer overflow when realloc'ing.Chris Wilson1-1/+2
2007-10-04[cairo-pen] Add _cairo_error().Chris Wilson1-3/+9
2007-08-16[cairo-pen] Remove status from _cairo_pen_find_active_vertex_*()Chris Wilson1-11/+5
2007-08-16[cairo-pen] Remove hard-coded CAIRO_STATUS_SUCCESS from _stroke_spline_half()Chris Wilson1-11/+4
2007-06-29[fix] Avoid int overflow when allocating large buffersVladimir Vukicevic1-2/+2
2007-04-10Add a status field to cairo_polygon_tCarl Worth1-4/+5
2007-04-09Make _cairo_pen_init_empty voidCarl Worth1-3/+1
2007-04-09Return the correct status from _cairo_pen_stroke_spline().Chris Wilson1-1/+1
2007-04-09cairo-pen - trivial propagation of error statusChris Wilson1-7/+17
2006-11-22Switch from old tessellator to new tessellatorCarl Worth1-1/+1
2006-10-18Fix infinite-join test case (bug #8379)Carl Worth1-0/+5
2006-09-21Add assert statement so the infinite-join test simply exits rather than loopi...Carl Worth1-0/+2
2006-06-06Remove all remaining trailing whitespace.Carl Worth1-3/+3
2006-06-06Remove trailing whitespace from lines that look like comments.Carl Worth1-1/+1
2006-06-06Remove extraneous whitespace from "blank" lines.Carl Worth1-5/+5
2005-10-31Originally 2005-10-28 Keith Packard <keithp@keithp.com>:Carl Worth1-18/+9
2005-08-22use new function. strip comment of derivation for major axis length.Bertram Felgenhauer1-144/+10
2005-08-22use correctly transposed version of the matrix and fix up the comments above ...Bertram Felgenhauer1-12/+14
2005-04-07Rework the cairo_matrix_t interface in several ways. Expose a struct for cair...Carl Worth1-2/+2
2005-03-23Begin the process of breaking up cairoint.h, moving structure definitions of ...Carl Worth1-0/+2
2005-02-22Switch from broken cworth@isi.edu address to canonical cworth@cworth.org addr...Carl Worth1-1/+1
2004-10-21Convert all files to utf-8. Add copyright information to cairo_png_surface.c.Carl Worth1-1/+1
2004-10-12Fix a few typos in pen vertex math description.Carl Worth1-3/+3
2004-10-12Adapt function from Walter Brisken to compute pen ellipse major axis length a...Keith Packard1-22/+251
2004-09-04Add the MPL as a new license option, in addition to the LGPL.Carl Worth1-10/+27
2004-08-02Fix to explicitly refer to GNU Lesser Public License 2.1 rather than the Libr...Carl Worth1-7/+5