summaryrefslogtreecommitdiff
path: root/src/cairo-pattern.c
AgeCommit message (Expand)AuthorFilesLines
2012-04-27snapshot: Perform the cow under a mutexChris Wilson1-3/+1
2012-04-19Split cairo-list into struct+inlinesChris Wilson1-0/+1
2012-04-19Split cairo-recording-surface-private into struct+inlinesChris Wilson1-2/+2
2012-04-06fix _cairo_pattern_get_ink_extents to work with snapshot recording surfacesAdrian Johnson1-0/+4
2012-03-29doc: Add "since" tag to documentationAndrea Canciani1-0/+32
2012-03-29doc: Make doc ids more consistent my always putting ':' after themAndrea Canciani1-18/+18
2012-03-29doc: Make documentation comments symmetricAndrea Canciani1-6/+6
2012-03-10doc: preserve whitespace by using docbook screen tagNis Martensen1-2/+2
2012-03-10doc: typoNis Martensen1-1/+1
2012-02-14doc: fix typoNis Martensen1-1/+1
2012-02-12doc: Fix pattern name mismatchNis Martensen1-5/+5
2012-01-15rectangle: Implement _cairo_rectangle_contains_rectangle()Andrea Canciani1-20/+6
2012-01-15pattern: Infinite color-only sources are always opaqueAndrea Canciani1-5/+5
2011-12-02doc: Drop the gtk-doc markup from _cairo_radial_pattern_focus_is_insideChris Wilson1-3/+3
2011-11-25Convert cairo_mime_surface_t to cairo_raster_source_pattern_tChris Wilson1-9/+121
2011-09-12Introduce a new compositor architectureChris Wilson1-942/+195
2011-09-05pdf: use ink extents for smask bboxAdrian Johnson1-0/+44
2011-08-13image: move surface definition to new header for subclassingChris Wilson1-0/+1
2011-07-31pattern: Do not provide type field in cairo_pattern_union_tAndrea Canciani1-1/+1
2011-07-29pattern: Complete the list of possible pattern errorsAndrea Canciani1-2/+3
2011-07-19clip: Rudimentary support for clip-polygon extractionChris Wilson1-2/+2
2011-07-15pattern: Add observer hooksChris Wilson1-0/+17
2011-07-08pattern: Implement _rgb functions as wrappers over _rgba functionsAndrea Canciani1-28/+3
2011-07-05Remove conditional compilation of freed-poolsAndrea Canciani1-4/+0
2011-03-19Do not warn when ignoring the return value of _cairo_rectangle_intersect()Andrea Canciani1-6/+1
2011-03-18xcb,xlib: Fallback upon generic radial gradientsAndrea Canciani1-0/+29
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