summaryrefslogtreecommitdiff
path: root/src/cairo-gstate.c
Commit message (Expand)AuthorAgeFilesLines
...
* Revert "gstate: reduce a couple more operators"Chris Wilson2010-06-061-14/+1
* Use a solid color for 0xN and Nx0 surfacesBenjamin Otte2010-05-131-0/+15
* Make cairo_color_stop_t a unique type.Chris Wilson2010-05-131-1/+1
* color: Special case comparing color stops.Chris Wilson2010-05-131-2/+2
* gstate: Don't reduce solid source and mask for SOURCE and CLEARChris Wilson2010-05-131-1/+2
* gstate: reduce a couple more operatorsChris Wilson2010-05-121-1/+14
* xcb: discard glyph mask and use dst directly when possible.Chris Wilson2010-05-121-3/+15
* Update FSF addressAndrea Canciani2010-04-271-1/+1
* gstate: Account for undropped non-transformed glyphs.Chris Wilson2010-03-101-0/+1
* gstate: Use _cairo_pattern_clear for CLEAR.Chris Wilson2010-03-031-38/+62
* Approximate dash patterns in gstateAndrea Canciani2010-02-011-1/+12
* path: Compute coarse bounds upon construction.Chris Wilson2010-01-221-5/+16
* gstate: Reduce operatorsChris Wilson2010-01-221-14/+72
* gstate: Skip ops with a clear mask.Chris Wilson2010-01-221-0/+6
* gstate: Check for an invalid matrix before cairo_transform()Chris Wilson2010-01-221-0/+3
* gstate: White space.Chris Wilson2010-01-221-2/+5
* pattern: Add convenience patterns for stock coloursChris Wilson2010-01-221-6/+3
* pattern: An EXTEND_NONE surface is not opaque if we sample outsideChris Wilson2010-01-221-1/+1
* configure: Globally define AC_GNU_SOURCEChris Wilson2010-01-221-2/+0
* Move _cairo_error() to a standalone headerChris Wilson2010-01-221-0/+1
* pattern: Premultiply color-stop when converting to solidChris Wilson2010-01-151-7/+19
* [gstate] Change dash offset normalisation to preserve offsets in range.M Joonas Pihlaja2009-11-291-1/+6
* Improve stroke offset computationAndrea Canciani2009-11-111-6/+4
* Fix odd length dashing with negative offsetAndrea Canciani2009-11-111-2/+2
* Support component-alpha.Chris Wilson2009-10-211-6/+11
* [gstate] Apply target device offsets to patterns immediatelyBenjamin Otte2009-10-181-0/+4
* [gstate] Convert simple mask() into a paint()Chris Wilson2009-08-291-8/+93
* [clip] Use geometric clipping for unaligned clipsChris Wilson2009-08-291-7/+8
* [gstate] Discard trivial all-clipped regionsChris Wilson2009-08-291-2/+6
* [clip] Eliminate redundant clipsChris Wilson2009-08-291-39/+67
* [fill] Short-circuit extents on an empty path.Chris Wilson2009-08-291-0/+12
* Eliminate self-intersecting strokes.Chris Wilson2009-08-291-2/+2
* Remove clip handling from generic surface layer.Chris Wilson2009-07-231-89/+144
* [gstate] Avoid temporary allocation for transformed patternsChris Wilson2009-06-271-127/+57
* valgrindify init/fini routinesChris Wilson2009-06-041-0/+7
* [cairo] Track the MRU scaled fontChris Wilson2009-06-021-4/+14
* [memfault] Manually inject faults when using stack allocationsChris Wilson2009-04-231-0/+3
* [in-stroke] Check point against extents before computing path.Chris Wilson2009-01-291-0/+15
* [gstate] Change the glyph dropping safety margin from 2em to 10emBehdad Esfahbod2008-12-301-5/+5
* [path] Remove tolerance from path boundersChris Wilson2008-12-291-2/+1
* Call _cairo_error when propagating error status from the font_face.Jeff Muizelaar2008-12-171-1/+1
* [gstate] Remove culled glyphs from clusters.Chris Wilson2008-12-121-47/+176
* Mark allocation failures as unlikely.Chris Wilson2008-11-291-8/+9
* Mark if(status) as being unlikely.Chris Wilson2008-11-291-33/+33
* [in-fill] Add the implicit close-path during move-to.Chris Wilson2008-11-251-6/+6
* [path] Compute approximate extents.Chris Wilson2008-11-251-9/+4
* Add CairoScript backend.Chris Wilson2008-11-131-1/+2
* [in-fill] Avoid tessellation by counting number of edge crossing to -∞Chris Wilson2008-11-061-25/+5
* Add an extents argument to the high level surface backend functionsAdrian Johnson2008-11-021-6/+6
* [gstate] Use _cairo_pattern_black for the default source.Chris Wilson2008-10-301-2/+7