summaryrefslogtreecommitdiff
path: root/src/cairo-image-surface.c
Commit message (Expand)AuthorAgeFilesLines
* Bail early from _cairo_image_compute_color if image is zero-sized. Jonathan Kew2021-05-051-0/+3
* Add support for RGBA128F and RGB96F formats.Maarten Lankhorst2019-01-071-0/+16
* Use _cairo_malloc instead of mallocAdrian Johnson2018-05-071-1/+1
* image: Disambiguate 0. in doxygenBryce Harrington2017-08-211-2/+2
* image: only cache analyzed transparency/color for snapshot surfacesAdrian Johnson2016-06-191-32/+54
* Don't cull very thin lines on vector surfacesAdrian Johnson2015-10-171-1/+2
* image: Fix bad HTML generation in code docs for cairo-format-stride-for-widthBryce Harrington2014-02-261-1/+1
* image: Handle PIXMAN_a8r8g8b8_sRGB in switchUli Schlachter2013-09-161-0/+3
* win32: Prevent double-free of similar imagesChris Wilson2013-08-231-1/+2
* Provide backwards compatibilty with old pixmanChris Wilson2013-08-231-0/+5
* image: Mark the data as owned after stealing the snapshot's imageChris Wilson2013-06-201-1/+1
* image: Add a convenience function for creating an image from another's dataChris Wilson2013-02-011-0/+55
* image: Add a reference for the clone's parent imageChris Wilson2013-01-311-1/+8
* xlib: Implement SHM fallbacks and fast upload pathsChris Wilson2012-08-171-1/+1
* surface: replace map-to-image clone's use of user_data with parent pointerChris Wilson2012-05-311-11/+1
* image: Propagate errors from clone_subimageChris Wilson2012-05-261-7/+19
* surface: Make backend-specific map/unmap functions symmetricAndrea Canciani2012-05-261-0/+3
* surface: Make map_to_image return cairo_image_surface_t*Andrea Canciani2012-05-261-2/+2
* surface: Define private map/unmap functionsAndrea Canciani2012-05-261-0/+41
* Update the remaining backends to handle a NULL extents for _cairo_surface_get...Chris Wilson2012-04-271-3/+5
* image: Allow a snapshot to steal the original memory upon finishChris Wilson2012-04-271-0/+18
* Split cairo-recording-surface-private into struct+inlinesChris Wilson2012-04-191-5/+5
* fix bug in _cairo_image_analyze_colorAdrian Johnson2012-04-041-1/+4
* doc: Add "since" tag to documentationAndrea Canciani2012-03-291-0/+8
* doc: Do not use the '@' prefix on some tagsAndrea Canciani2012-03-291-1/+1
* doc: Make documentation comments symmetricAndrea Canciani2012-03-291-2/+2
* image: Add the get-font-options callback again.Chris Wilson2012-02-201-1/+1
* win32: Fix lifetime tracking of create_similar_image()Chris Wilson2012-02-151-0/+5
* win32: Rebase on the new compositor infrastructureChris Wilson2012-02-151-1/+24
* Add preliminary damage trackingChris Wilson2012-02-151-3/+3
* directfb: Discard long broken code and return to basicsChris Wilson2012-02-091-5/+5
* Replace the ad-hoc surface unwrappers with a function pointerChris Wilson2012-02-091-0/+14
* Introduce a new compositor architectureChris Wilson2011-09-121-3935/+46
* image: peek through a snapshot to the recording surface behindChris Wilson2011-08-141-2/+6
* snapshot: Defer acquisitionChris Wilson2011-08-141-2/+31
* image: move surface definition to new header for subclassingChris Wilson2011-08-131-20/+27
* image: check if A8 image is bilevel when analyzing transparencyAdrian Johnson2011-08-051-2/+13
* image: fix bug in analyze_colorAdrian Johnson2011-08-041-1/+1
* pdf: check if images are grayscale or monochrome and encode as suchAdrian Johnson2011-08-021-0/+59
* image: the boxes are already pixel-aligned so skip the extra rounding stepChris Wilson2011-08-011-12/+12
* image: Reduce compositing bounded boxes with a clip-mask to a polygonChris Wilson2011-07-311-0/+42
* image: Free clip_surface after useChris Wilson2011-07-291-9/+14
* image: extend support of direct replay for paginated surfacesChris Wilson2011-07-291-12/+60
* composite: Pass unbounded extents to initialisationChris Wilson2011-07-261-28/+28
* API: map-to-image and create-similar-imageChris Wilson2011-07-261-1/+36
* image: Fix clip-intersectChris Wilson2011-07-241-7/+12
* image: Apply mask-opacity to clip boxesChris Wilson2011-07-231-146/+299
* image: replay the recording surface directly onto the targetChris Wilson2011-07-231-1/+63
* image: Fix partial clipping of textChris Wilson2011-07-231-19/+63
* clip: Rudimentary support for clip-polygon extractionChris Wilson2011-07-191-360/+147