summaryrefslogtreecommitdiff
path: root/src/cairo-surface.c
AgeCommit message (Expand)AuthorFilesLines
2012-05-09c_surface_set_mime_data: Remove duplicate "Since"Uli Schlachter1-2/+0
2012-05-01Split finish into multiple stagesChris Wilson1-9/+23
2012-04-27snapshot: Perform the cow under a mutexChris Wilson1-1/+4
2012-04-27image: Allow a snapshot to steal the original memory upon finishChris Wilson1-0/+3
2012-04-19Split cairo-list into struct+inlinesChris Wilson1-0/+1
2012-04-19Split cairo-recording-surface-private into struct+inlinesChris Wilson1-1/+1
2012-04-19Split cairo-clip-privates into struct+inlinesChris Wilson1-0/+1
2012-04-12doc: add returns statement to cairo_surface_supports_mime_typeNis Martensen1-0/+3
2012-03-29doc: Add "since" tag to documentationAndrea Canciani1-0/+26
2012-03-29doc: Do not use the '@' prefix on some tagsAndrea Canciani1-5/+5
2012-03-29doc: Make doc ids more consistent my always putting ':' after themAndrea Canciani1-1/+1
2012-03-29doc: Make documentation comments symmetricAndrea Canciani1-11/+11
2012-03-08surface: Relax assertion about not rendering to a snapshotChris Wilson1-1/+3
2012-02-29gl: Various fixes for glyphsChris Wilson1-0/+6
2012-02-22xlib: Correct the device-offset applied to the map-to-image resultChris Wilson1-1/+1
2012-02-15win32: Rebase on the new compositor infrastructureChris Wilson1-0/+20
2012-02-15Add preliminary damage trackingChris Wilson1-0/+17
2012-02-09Replace the ad-hoc surface unwrappers with a function pointerChris Wilson1-0/+16
2012-01-19api: add cairo_surface_supports_mime_typeAdrian Johnson1-0/+30
2012-01-15rectangle: Implement _cairo_rectangle_contains_rectangle()Andrea Canciani1-4/+1
2011-12-05xcb: Fixup some internal state in set_{drawable,size}Uli Schlachter1-1/+1
2011-11-23surface: Bump reference count around finishChris Wilson1-21/+32
2011-10-12spans: Propagate internal status when retrieving the clip surfaceChris Wilson1-0/+21
2011-10-09flush: Detach mime dataUli Schlachter1-0/+1
2011-10-04Make the new mime-surface-api succeedUli Schlachter1-1/+1
2011-09-12Introduce a new compositor architectureChris Wilson1-1075/+137
2011-09-02surface: Fix make checkAndrea Canciani1-0/+2
2011-08-15snapshot: restore the order of detach vs callbackChris Wilson1-3/+3
2011-08-14Introduce cairo_surface_observer_t for performance analysisChris Wilson1-4/+8
2011-08-14surface: Rearrange nothing_to_do? to catch OVER + clear sourceChris Wilson1-5/+7
2011-08-14snapshot: Defer acquisitionChris Wilson1-3/+3
2011-08-13surface: Don't modify operatorChris Wilson1-28/+21
2011-08-13surface: propagate internal statusesChris Wilson1-5/+11
2011-08-13image: move surface definition to new header for subclassingChris Wilson1-0/+1
2011-08-08map_to_image: Verify the given extentsUli Schlachter1-0/+11
2011-08-05Mark the new API as suchNis Martensen1-0/+6
2011-08-04Clarify the API docs for the newest functionsUli Schlachter1-14/+15
2011-08-04surface_unmap_image: Fix fallbackUli Schlachter1-1/+18
2011-07-31Remove useless checks for NULL before freeingAndrea Canciani1-2/+1
2011-07-31surface: Set errors through _cairo_surface_set_status()Andrea Canciani1-1/+1
2011-07-27surface: Check image parameter in cairo_surface_unmap_image()Andrea Canciani1-1/+5
2011-07-26API: map-to-image and create-similar-imageChris Wilson1-0/+182
2011-07-19clip: Rudimentary support for clip-polygon extractionChris Wilson1-40/+42
2011-07-09Handle CAIRO_STATUS_DEVICE_FINISHED in switchesUli Schlachter1-0/+1
2011-06-24xcb,xlib,surface: Check for too small sizesUli Schlachter1-0/+2
2011-03-02surface: Don't pass INT_UNSUPPORTED to _cairo_surface_set_errorChris Wilson1-15/+12
2011-02-18surface: Actually return a value from _cairo_surface_set_error()Benjamin Otte1-1/+1
2011-02-18surface: Allow NOTHING_TO_DO as a valid error for nowBenjamin Otte1-0/+4
2011-02-18surface: Don't be nice to people setting internal error codesBenjamin Otte1-6/+0
2011-01-17Fix optimization of white IN dest compositingAndrea Canciani1-1/+2