summaryrefslogtreecommitdiff
path: root/src/cairo-path-stroke.c
Commit message (Expand)AuthorAgeFilesLines
...
* [stroke] Simplify dash-off logic.Chris Wilson2008-10-061-37/+28
* [stroke] Cap trailing segment when skipping invisible segments.Chris Wilson2008-09-241-0/+8
* [stroke] Optimise rectilinear strokes.Chris Wilson2008-09-191-17/+25
* [trap] Fixup a double _cairo_traps_fini().Chris Wilson2008-09-191-3/+2
* [matrix] Prefer a return parameter for _compute_determinant().Chris Wilson2008-08-081-5/+2
* [cairo-path-stroke] Avoid allocation for single rectangle.Chris Wilson2008-06-131-17/+24
* Correctly pass the device-space vector through to strokerVladimir Vukicevic2008-03-131-14/+23
* Remove _cairo_slope_[counter_]clockwiseCarl Worth2008-02-201-1/+1
* [stroker] fix _compute_normalized_device_slope to return correct signVladimir Vukicevic2008-02-181-4/+14
* Do correct calculation of pen dimensions for stroke optimizationVladimir Vukicevic2008-02-061-20/+13
* Optimize dashed strokes, part 2Vladimir Vukicevic2008-02-051-39/+83
* Optimize stroker by hoisting some calculations out of loopsVladimir Vukicevic2008-02-051-55/+87
* [cairo-path-stroke] Use M_SQRT2 for constant valueBehdad Esfahbod2008-01-221-4/+4
* Disable rectilinear stroke optimization for small miter limit valuesCarl Worth2008-01-211-0/+6
* [cairo-path-stroke] Convert degenerate splines into lines.Chris Wilson2008-01-161-2/+2
* Directly check the miter corner to detect wild miters.Keith Packard2008-01-041-82/+57
* Limit miters for small anglesCarl Worth2007-10-301-1/+75
* Add figure illustrating derivation of miter limitCarl Worth2007-10-301-7/+36
* [cairo-path-stroke] Jump to cleanup after error.Chris Wilson2007-10-111-1/+1
* [cairo-error] Clean up all the warnings and missing _cairo_error() calls.Chris Wilson2007-10-041-4/+2
* [malloc/error] Add call to _cairo_error() after a failed malloc.Chris Wilson2007-10-041-1/+4
* [malloc] Check for integer overflow when realloc'ing.Chris Wilson2007-10-041-1/+2
* [cairo-pen] Remove status from _cairo_pen_find_active_vertex_*()Chris Wilson2007-08-161-18/+6
* Add a status field to cairo_polygon_tCarl Worth2007-04-101-1/+7
* cairo-pen - cairo_pen_init() can fail propagate its error.Chris Wilson2007-04-091-8/+15
* cairo-path-stroke - add trivial missing status checksChris Wilson2007-04-091-8/+25
* Fix leak in rectilinear stroking codeBehdad Esfahbod2007-03-011-7/+8
* Clean up some inconsistent spacing in the stroking codeJeff Smith2007-02-191-2/+2
* Add or reword several comments in the stroking codeJeff Smith2007-02-191-6/+8
* Minor changes to shorten the stroking codeJeff Smith2007-02-191-17/+9
* Rename tmp to step_length because that is what it actually is.Jeff Muizelaar2007-02-191-6/+6
* Fix several issues with dashed stroking code, particularly 'leaky-dash'Jeff Muizelaar2007-02-191-46/+39
* Rename has_sub_path to has_initial_sub_pathJeff Muizelaar2007-02-191-8/+8
* Add a comment about the point choice when capping degenerate pathsJeff Muizelaar2007-02-191-0/+3
* Modify how _cairo_stroker_add_caps handles zero-length sub-pathsJeff Smith2007-02-191-3/+8
* Change type of cairo_stroker_t's dash_on from int to cairo_bool_tJeff Smith2007-02-191-4/+4
* Spell check the docsBehdad Esfahbod2007-01-071-2/+2
* Add optimization for rectilinear strokeCarl Worth2006-12-221-1/+317
* Switch from old tessellator to new tessellatorCarl Worth2006-11-221-1/+1
* Make miter join code use tessellate_convex_quad rather than tessellate_polygonCarl Worth2006-11-131-13/+7
* Make _cairo_stroker_add_sub_edge use tessellate_convex_quad rather than tesse...Carl Worth2006-11-131-25/+6
* Merge branch 'jrmuizel-stroking-fixes' into cairoCarl Worth2006-08-181-0/+3
|\
| * Fix degenerate-path stroking with dashed lines.Jeff Muizelaar2006-07-151-0/+3
* | Add -Wsign-compare compiler flag and fix all warningsCarl Worth2006-07-281-2/+2
|/
* Prefer TRUE and FALSE over 1 and 0 for assigning cairo_bool_t valuesCarl Worth2006-06-251-12/+12
* Prefer sub_path over subpath in identifiers.Carl Worth2006-06-251-7/+7
* Initial support for degenerate-path strokingJeff Muizelaar2006-06-251-20/+34
* Remove trailing whitespace from lines that look like comments.Carl Worth2006-06-061-3/+3
* Remove extraneous whitespace from "blank" lines.Carl Worth2006-06-061-8/+8
* Merge branch 'cairo' into new-sub-pathCarl Worth2006-04-181-14/+41
|\