summaryrefslogtreecommitdiff
path: root/src/cairo-surface-subsurface.c
Commit message (Expand)AuthorAgeFilesLines
* Use _cairo_malloc instead of mallocAdrian Johnson2018-05-071-2/+2
* Don't cull very thin lines on vector surfacesAdrian Johnson2015-10-171-2/+4
* surface: Merge scratch construction into _cairo_surface_create_scratchAlexander Larsson2013-09-051-4/+5
* surface: expose the device scaleAlexander Larsson2013-09-051-6/+6
* subsurface: Handle device scalesAlexander Larsson2013-09-051-3/+18
* xlib: Implement SHM fallbacks and fast upload pathsChris Wilson2012-08-171-4/+2
* subsurface: Disable subsurface-set-snapshot as it creates a ref cycleHenry Song2012-06-141-0/+6
* surface: Make backend-specific map/unmap functions symmetricAndrea Canciani2012-05-261-10/+2
* surface: Make map_to_image return cairo_image_surface_t*Andrea Canciani2012-05-261-1/+1
* snapshot: Perform the cow under a mutexChris Wilson2012-04-271-1/+2
* Split cairo-clip-privates into struct+inlinesChris Wilson2012-04-191-0/+1
* subsurface: Avoid potential crash when subsurface's size is less than 0Chuanbo Weng2012-03-131-0/+5
* subsurface: Fix typo in snapshot creationChris Wilson2012-02-241-1/+1
* debug: Add some TRACE statements for recording surfaces and snapshotsChris Wilson2012-02-241-0/+7
* Replace the ad-hoc surface unwrappers with a function pointerChris Wilson2012-02-091-0/+14
* subsurface: Add guards for creating similar surfaceChris Wilson2012-01-111-0/+8
* subsurface: Replace any existing snapshotChris Wilson2011-11-251-1/+3
* subsurface: Support caching for cloned subsurfacesChris Wilson2011-11-231-0/+28
* subsurface: And remove the dead code for releasing complex sourceChris Wilson2011-11-231-14/+0
* subsurface: Simplify acquire_source_imageChris Wilson2011-11-231-115/+21
* xlib-xpChris Wilson2011-10-141-0/+2
* Introduce a new compositor architectureChris Wilson2011-09-121-15/+6
* image: peek through a snapshot to the recording surface behindChris Wilson2011-08-141-1/+1
* subsurface+recording: handle recursionChris Wilson2011-08-141-46/+59
* subsurface: call the high-level cairo_surface_flushChris Wilson2011-08-141-6/+2
* recording: remove the duplicate 'content' fieldChris Wilson2011-08-141-1/+1
* image: move surface definition to new header for subclassingChris Wilson2011-08-131-0/+1
* win32: ConstifyAndrea Canciani2011-07-271-1/+1
* API: map-to-image and create-similar-imageChris Wilson2011-07-261-1/+79
* Fix proxying of ->context_create()Chris Wilson2011-07-211-1/+1
* clip: Rudimentary support for clip-polygon extractionChris Wilson2011-07-191-52/+27
* Implement cairo_backend_tChris Wilson2011-07-151-0/+9
* subsurface: Fix acquire_source_surface for out-of-bounds surfacesBenjamin Otte2010-09-011-18/+23
* subsurface: Add a note to the docs about usage restrictions.M Joonas Pihlaja2010-08-291-0/+7
* subsurface: Fix crash when acquiring a source image.M Joonas Pihlaja2010-08-271-1/+1
* subsurface: Correct cloning conditionAndrea Canciani2010-08-261-5/+5
* subsurface: Avoid invalid accessesAndrea Canciani2010-08-261-1/+11
* subsurface: Silence compiler warningsAndrea Canciani2010-08-261-2/+0
* subsurface: Don't clip size to target sizeBenjamin Otte2010-08-261-3/+0
* subsurface: Make CAIRO_SURFACE_TYPE_SUBSURFACE publicBenjamin Otte2010-08-261-2/+2
* subsurface: Don't crash when the device transform isn't integerBenjamin Otte2010-08-261-6/+4
* subsurface: Make subsurfaces their own typeBenjamin Otte2010-08-261-1/+0
* subsurface: Properly account for device offsets in the targetBenjamin Otte2010-08-261-5/+5
* subsurface: Don't assume we ever own the target.Chris Wilson2010-07-101-9/+8
* Call _cairo_error() when setting the FINISHED error on surfacesBenjamin Otte2010-07-051-1/+1
* subsurface: Fail if created from a finished surfaceBenjamin Otte2010-07-051-0/+2
* xlib: Compile without fontconfigChris Wilson2010-06-281-0/+1
* subsurface: Don't double apply device offset for deep subsurfaces.Chris Wilson2010-05-081-5/+5
* subsurface: Include device offset in extentsChris Wilson2010-05-071-2/+8
* ps: Enable native encoding of subsurface patterns.Chris Wilson2010-04-301-31/+70