summaryrefslogtreecommitdiff
path: root/src/cairo-pen.c
Commit message (Expand)AuthorAgeFilesLines
* ofz#46165 avoid a divide by zero seen fuzzing libreoffice renderingCaolán McNamara2022-08-311-1/+6
* Avoid indiscriminate use of VALGRIND_MAKE_MEM_NOACCESS.John Lindgren2015-06-261-1/+1
* pen: Tighten checking for bevel (start==stop) joinsChris Wilson2012-11-011-2/+2
* pen: First check whether the in/out edges lie within the single pen vertexChris Wilson2012-10-311-28/+32
* pen: Relax invisibility criteria from half-tolerance to quarter-toleranceChris Wilson2012-10-191-1/+1
* pen: Use bisection to speed up vertex findingChris Wilson2012-08-261-0/+81
* compositor: Skip invisible strokesChris Wilson2012-08-261-21/+13
* Update FSF addressAndrea Canciani2010-04-271-1/+1
* Move _cairo_error() to a standalone headerChris Wilson2010-01-221-0/+1
* [slope] Inline _cairo_slope_init()Chris Wilson2009-08-291-0/+2
* Eliminate self-intersecting strokes.Chris Wilson2009-08-291-191/+0
* valgrindify init/fini routinesChris Wilson2009-06-041-2/+6
* [memfault] Manually inject faults when using stack allocationsChris Wilson2009-04-231-0/+9
* [stroker] Rectilinear dashing.Chris Wilson2009-01-291-4/+7
* [path] Mark points as const during _cairo_path_fixed_interpret()Chris Wilson2008-12-121-2/+2
* [spline] Propagate errors during add point.Chris Wilson2008-12-121-11/+12
* Mark allocation failures as unlikely.Chris Wilson2008-11-291-4/+4
* Mark if(status) as being unlikely.Chris Wilson2008-11-291-3/+3
* [spline] Eliminate intermediate allocations during spline decomposition.Chris Wilson2008-11-161-88/+166
* [matrix] Prefer a return parameter for _compute_determinant().Chris Wilson2008-08-081-7/+1
* [cairo-pen] Embed a small array of vertices into cairo_pen_t.Chris Wilson2008-06-131-27/+44
* Eliminate a potential infinite loop in spline strokingCarl Worth2008-02-201-1/+12
* Remove _cairo_slope_[counter_]clockwiseCarl Worth2008-02-201-14/+16
* [doc] Replace 'NOTE' by 'Note' and add it to testBehdad Esfahbod2008-01-281-2/+2
* Fix degenerate-pen test case by removing the triggering assertionCarl Worth2007-10-301-1/+15
* [cairo-error] Clean up all the warnings and missing _cairo_error() calls.Chris Wilson2007-10-041-12/+7
* [malloc] Check for integer overflow when realloc'ing.Chris Wilson2007-10-041-1/+2
* [cairo-pen] Add _cairo_error().Chris Wilson2007-10-041-3/+9
* [cairo-pen] Remove status from _cairo_pen_find_active_vertex_*()Chris Wilson2007-08-161-11/+5
* [cairo-pen] Remove hard-coded CAIRO_STATUS_SUCCESS from _stroke_spline_half()Chris Wilson2007-08-161-11/+4
* [fix] Avoid int overflow when allocating large buffersVladimir Vukicevic2007-06-291-2/+2
* Add a status field to cairo_polygon_tCarl Worth2007-04-101-4/+5
* Make _cairo_pen_init_empty voidCarl Worth2007-04-091-3/+1
* Return the correct status from _cairo_pen_stroke_spline().Chris Wilson2007-04-091-1/+1
* cairo-pen - trivial propagation of error statusChris Wilson2007-04-091-7/+17
* Switch from old tessellator to new tessellatorCarl Worth2006-11-221-1/+1
* Fix infinite-join test case (bug #8379)Carl Worth2006-10-181-0/+5
* Add assert statement so the infinite-join test simply exits rather than loopi...Carl Worth2006-09-211-0/+2
* Remove all remaining trailing whitespace.Carl Worth2006-06-061-3/+3
* Remove trailing whitespace from lines that look like comments.Carl Worth2006-06-061-1/+1
* Remove extraneous whitespace from "blank" lines.Carl Worth2006-06-061-5/+5
* Originally 2005-10-28 Keith Packard <keithp@keithp.com>:Carl Worth2005-10-311-18/+9
* use new function. strip comment of derivation for major axis length.Bertram Felgenhauer2005-08-221-144/+10
* use correctly transposed version of the matrix and fix up the comments above ...Bertram Felgenhauer2005-08-221-12/+14
* Rework the cairo_matrix_t interface in several ways. Expose a struct for cair...Carl Worth2005-04-071-2/+2
* Begin the process of breaking up cairoint.h, moving structure definitions of ...Carl Worth2005-03-231-0/+2
* Switch from broken cworth@isi.edu address to canonical cworth@cworth.org addr...Carl Worth2005-02-221-1/+1
* Convert all files to utf-8. Add copyright information to cairo_png_surface.c.Carl Worth2004-10-211-1/+1
* Fix a few typos in pen vertex math description.Carl Worth2004-10-121-3/+3
* Adapt function from Walter Brisken to compute pen ellipse major axis length a...Keith Packard2004-10-121-22/+251