summaryrefslogtreecommitdiff
path: root/src/cairo-gstate.c
Commit message (Expand)AuthorAgeFilesLines
* Implement a font options compare function and use it in gstateAdrian Johnson2023-02-081-1/+1
* Rename is_userfont_foreground to is_foreground_markerAdrian Johnson2023-01-271-1/+1
* Foreground color fixes for ft, svg, colrv1Adrian Johnson2023-01-271-1/+1
* [gstate] Fix cairo_font_options_t memory managementBehdad Esfahbod2023-01-181-1/+3
* Added hairline support to cairoRick Yorgason2021-08-151-2/+28
* Remove all gstate from _cairo_surface_tagAdrian Johnson2021-07-181-41/+2
* Replace an outdated (after f0e2cd44) comment with clarification in _cairo_gst...Anton Danilkin2021-04-251-1/+14
* gstate: Minor grammar copyeditBryce Harrington2018-09-051-1/+1
* Use _cairo_malloc instead of mallocAdrian Johnson2018-05-071-1/+1
* Factor out the ISFINITE() macroBryce Harrington2017-10-111-6/+0
* Add tag functions to cairo_t and cairo_surface_tAdrian Johnson2016-10-011-0/+59
* Don't cull very thin lines on vector surfacesAdrian Johnson2015-10-171-0/+1
* Avoid indiscriminate use of VALGRIND_MAKE_MEM_NOACCESS.John Lindgren2015-06-261-1/+1
* gstate: Handle device scale on surface as sourceAlexander Larsson2013-09-051-1/+1
* gstate: Move device-scale font scaling to gstateAlexander Larsson2013-09-051-1/+7
* gstate: Respect device transform in strokeAlexander Larsson2013-09-051-3/+12
* gstate: Speed up stroked path extentsChris Wilson2013-06-201-12/+12
* gstate: Use the polygon intermediate for geometry queriesChris Wilson2013-01-091-12/+12
* context: Add missing functions to transform between user and backend coordinatesChris Wilson2012-09-101-0/+7
* default-context: Convert the relative path segments into the backend coordinatesChris Wilson2012-09-041-0/+7
* gstate: Correctly compact degenerate dash segmentsChris Wilson2012-04-291-19/+18
* gstate: Reduce degenerate dash to solidChris Wilson2012-04-291-5/+30
* Split cairo-list into struct+inlinesChris Wilson2012-04-191-0/+1
* Split cairo-clip-privates into struct+inlinesChris Wilson2012-04-191-0/+1
* doc: Make doc ids more consistent my always putting ':' after themAndrea Canciani2012-03-291-1/+1
* doc: Make documentation comments symmetricAndrea Canciani2012-03-291-1/+1
* gstate: Prevent leak of old clip when creating a group with translationChris Wilson2011-10-121-0/+1
* Introduce a new compositor architectureChris Wilson2011-09-121-154/+187
* gstate: Copy clusters for an untransformed unbounded surfaceChris Wilson2011-08-141-0/+2
* Remove useless checks for NULL before freeingAndrea Canciani2011-07-311-2/+1
* pattern: Do not provide type field in cairo_pattern_union_tAndrea Canciani2011-07-311-1/+1
* gstate: Handle NULL clip for in_clip()Chris Wilson2011-07-211-0/+3
* clip: Rudimentary support for clip-polygon extractionChris Wilson2011-07-191-122/+84
* pattern: Add observer hooksChris Wilson2011-07-151-0/+1
* Implement cairo_backend_tChris Wilson2011-07-151-72/+70
* gstate: Remove useless codeAndrea Canciani2011-07-081-11/+1
* Do not warn when ignoring the return value of _cairo_rectangle_intersect()Andrea Canciani2011-03-191-3/+1
* Improve cairo_rectangle_list_t error handlingAndrea Canciani2011-03-181-1/+7
* Make cairo_set_font_size() a wrapper of cairo_set_font_matrix()Andrea Canciani2011-03-181-11/+0
* Don't err on non-invertible font matrixBehdad Esfahbod2011-02-041-3/+0
* gstate: Remove unused codeAndrea Canciani2011-01-221-33/+0
* gstate: Set an error status when restoring a push_groupAndrea Canciani2011-01-221-0/+16
* gstate: Disallow incomplete mesh gradient sourcesAndrea Canciani2011-01-011-12/+32
* path: Do not access flags directlyAndrea Canciani2010-10-291-1/+1
* gstate: Correct commentAndrea Canciani2010-08-081-1/+1
* clip: consider gstate target extents in _cairo_gstate_copy_clip_rectangle_listKarl Tomlinson2010-07-171-1/+13
* gstate: Update cached matrix state after device transform changes on the targetChris Wilson2010-06-111-4/+24
* gstate: correct optimizationsAndrea Canciani2010-06-101-68/+17
* pattern: remove content field from solid patternsAndrea Canciani2010-06-101-9/+5
* gstate: Track whether the combination of ctm * device is identity.Chris Wilson2010-06-101-2/+16