summaryrefslogtreecommitdiff
path: root/src/cairo-surface-subsurface.c
AgeCommit message (Expand)AuthorFilesLines
2012-03-13subsurface: Avoid potential crash when subsurface's size is less than 0Chuanbo Weng1-0/+5
2012-02-24subsurface: Fix typo in snapshot creationChris Wilson1-1/+1
2012-02-24debug: Add some TRACE statements for recording surfaces and snapshotsChris Wilson1-0/+7
2012-02-09Replace the ad-hoc surface unwrappers with a function pointerChris Wilson1-0/+14
2012-01-11subsurface: Add guards for creating similar surfaceChris Wilson1-0/+8
2011-11-25subsurface: Replace any existing snapshotChris Wilson1-1/+3
2011-11-23subsurface: Support caching for cloned subsurfacesChris Wilson1-0/+28
2011-11-23subsurface: And remove the dead code for releasing complex sourceChris Wilson1-14/+0
2011-11-23subsurface: Simplify acquire_source_imageChris Wilson1-115/+21
2011-10-14xlib-xpChris Wilson1-0/+2
2011-09-12Introduce a new compositor architectureChris Wilson1-15/+6
2011-08-14image: peek through a snapshot to the recording surface behindChris Wilson1-1/+1
2011-08-14subsurface+recording: handle recursionChris Wilson1-46/+59
2011-08-14subsurface: call the high-level cairo_surface_flushChris Wilson1-6/+2
2011-08-14recording: remove the duplicate 'content' fieldChris Wilson1-1/+1
2011-08-13image: move surface definition to new header for subclassingChris Wilson1-0/+1
2011-07-27win32: ConstifyAndrea Canciani1-1/+1
2011-07-26API: map-to-image and create-similar-imageChris Wilson1-1/+79
2011-07-21Fix proxying of ->context_create()Chris Wilson1-1/+1
2011-07-19clip: Rudimentary support for clip-polygon extractionChris Wilson1-52/+27
2011-07-15Implement cairo_backend_tChris Wilson1-0/+9
2010-09-01subsurface: Fix acquire_source_surface for out-of-bounds surfacesBenjamin Otte1-18/+23
2010-08-29subsurface: Add a note to the docs about usage restrictions.M Joonas Pihlaja1-0/+7
2010-08-27subsurface: Fix crash when acquiring a source image.M Joonas Pihlaja1-1/+1
2010-08-26subsurface: Correct cloning conditionAndrea Canciani1-5/+5
2010-08-26subsurface: Avoid invalid accessesAndrea Canciani1-1/+11
2010-08-26subsurface: Silence compiler warningsAndrea Canciani1-2/+0
2010-08-26subsurface: Don't clip size to target sizeBenjamin Otte1-3/+0
2010-08-26subsurface: Make CAIRO_SURFACE_TYPE_SUBSURFACE publicBenjamin Otte1-2/+2
2010-08-26subsurface: Don't crash when the device transform isn't integerBenjamin Otte1-6/+4
2010-08-26subsurface: Make subsurfaces their own typeBenjamin Otte1-1/+0
2010-08-26subsurface: Properly account for device offsets in the targetBenjamin Otte1-5/+5
2010-07-10subsurface: Don't assume we ever own the target.Chris Wilson1-9/+8
2010-07-05Call _cairo_error() when setting the FINISHED error on surfacesBenjamin Otte1-1/+1
2010-07-05subsurface: Fail if created from a finished surfaceBenjamin Otte1-0/+2
2010-06-28xlib: Compile without fontconfigChris Wilson1-0/+1
2010-05-08subsurface: Don't double apply device offset for deep subsurfaces.Chris Wilson1-5/+5
2010-05-07subsurface: Include device offset in extentsChris Wilson1-2/+8
2010-04-30ps: Enable native encoding of subsurface patterns.Chris Wilson1-31/+70
2010-04-30subsurface: s/region/rectangle/Chris Wilson1-7/+32
2010-04-28subsurface: Mark the image as !clear after copying.Chris Wilson1-10/+12
2010-04-27Update FSF addressAndrea Canciani1-1/+1
2010-04-15Use pixman_image_composite32()Benjamin Otte1-12/+12
2010-03-24subsurface: Ignore return from _cairo_clip_init_copy()Chris Wilson1-5/+10
2010-01-24Constrain subsurface creationAndrea Canciani1-21/+15
2010-01-22Add cairo_device_tChris Wilson1-0/+1
2010-01-22Add subsurface.Chris Wilson1-0/+464