summaryrefslogtreecommitdiff
path: root/src/cairo-pattern.c
AgeCommit message (Expand)AuthorFilesLines
2011-02-12Fix errors from src/check-plt.shUli Schlachter1-0/+4
2011-02-07mesh: Rename cairo_pattern_mesh_* functions to cairo_mesh_pattern_*Andrea Canciani1-75/+75
2011-01-18pdf,ps,quartz: Use correct tolerance for gradient domain computationAndrea Canciani1-1/+2
2011-01-16doc: Fix some broken references and gtk-doc warningsMaarten Bosmans1-2/+4
2011-01-03pattern: Remove unused _cairo_pattern_size functionAndrea Canciani1-39/+0
2011-01-02pattern: Use double precision for gradient extreme objectsAndrea Canciani1-110/+101
2011-01-02pattern: Factor out pattern rescalingAndrea Canciani1-57/+99
2011-01-02matrix: Cairo matrix to pixman transform/offset conversionAndrea Canciani1-8/+17
2011-01-02pattern: Make functions not used elsewhere staticAndrea Canciani1-2/+2
2011-01-02pattern: Use cairo_color_stop_t when hashing gradient stopsAndrea Canciani1-1/+1
2011-01-02pattern: Remove unused 'opaque' variableAndrea Canciani1-3/+0
2011-01-01pattern: Add public mesh pattern APIAdrian Johnson1-1/+1003
2011-01-01Add mesh gradient rasterizerAndrea Canciani1-0/+54
2011-01-01mesh: Add mesh pattern type and enum valuesAdrian Johnson1-1/+207
2010-12-13pattern: Add a function to interpolate gradient objects.Andrea Canciani1-0/+32
2010-12-13pattern: Use pattern parameter range when analysing all gradients.Andrea Canciani1-51/+44
2010-12-13pattern: Compute a covering parameter range of a gradient for a box.Andrea Canciani1-0/+463
2010-12-13ps, pdf, pattern: Implement _cairo_pattern_alpha_range to analyse patterns.Andrea Canciani1-0/+58
2010-12-13pattern: Improve extents computation of radial gradients.Andrea Canciani1-26/+24
2010-12-13pattern: Specialise signatures of pattern specific functionsAndrea Canciani1-20/+12
2010-08-08pattern: Simplify degenerate linear pattern to solid colorsAndrea Canciani1-2/+117
2010-08-08pattern: Add gradient degeneracy testing functionsAndrea Canciani1-4/+17
2010-07-08doc: Move tmpl/ docs to inline docsBenjamin Otte1-0/+17
2010-06-11pattern: Remove incorrect optimisations from _cairo_pattern_aquire_surface()Chris Wilson1-93/+17
2010-06-11pattern: Remove extraordinary _cairo_pattern_fini_snapshot().Chris Wilson1-17/+0
2010-06-10pattern: improve single stop gradients handlingAndrea Canciani1-1/+8
2010-06-10pattern: improve degenerate gradients handlingAndrea Canciani1-10/+25
2010-06-10pattern: add gradient_is_solid functionAndrea Canciani1-0/+53
2010-06-10pattern: improve clear/opaque check functionsAndrea Canciani1-8/+104
2010-06-10pattern: remove content field from solid patternsAndrea Canciani1-27/+10
2010-06-10surface: remove content argument from is_similarAndrea Canciani1-3/+2
2010-05-13Make cairo_color_stop_t a unique type.Chris Wilson1-1/+1
2010-05-13color: Special case comparing color stops.Chris Wilson1-3/+3
2010-05-12simplify pattern extents for translation matricesChris Wilson1-8/+14
2010-05-12xcb: discard glyph mask and use dst directly when possible.Chris Wilson1-1/+1
2010-04-27image: Compute sample extentsChris Wilson1-1/+1
2010-04-15Use pixman_image_composite32()Benjamin Otte1-8/+8
2010-03-31pattern: Fix _gradient_is_opaque() for zero stopsAndrea Canciani1-0/+3
2010-02-02pattern: Zero-length gradients are not necessary emptyChris Wilson1-3/+3
2010-01-22xcb: Refresh.Chris Wilson1-24/+17
2010-01-22gstate: Skip ops with a clear mask.Chris Wilson1-0/+23
2010-01-22pattern: Add convenience patterns for stock coloursChris Wilson1-0/+24
2010-01-22pattern: An EXTEND_NONE surface is not opaque if we sample outsideChris Wilson1-2/+31
2010-01-22Unify the two freed object poolsChris Wilson1-98/+17
2010-01-22Move _cairo_error() to a standalone headerChris Wilson1-0/+1
2010-01-15pattern: Premultiply color-stop when converting to solidChris Wilson1-11/+21
2009-10-23[pattern] Compute zero extents for empty patternsChris Wilson1-3/+24
2009-10-22[meta] Rename cairo_meta_surface_t to cairo_recording_surface_t.M Joonas Pihlaja1-1/+1
2009-10-21Support component-alpha.Chris Wilson1-4/+18
2009-10-16[surface] Don't AND in the desired content.Chris Wilson1-12/+3