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