summaryrefslogtreecommitdiff
path: root/src/cairo-surface.c
AgeCommit message (Expand)AuthorFilesLines
2012-12-22doc: Add CAIRO_MIME_TYPE_UNIQUE_ID to list of supported mime typesAdrian Johnson1-1/+2
2012-09-25mark_dirty: Check surface statusUli Schlachter1-0/+7
2012-09-25surface: Check reference count right before freeUli Schlachter1-3/+3
2012-08-17xlib: Implement SHM fallbacks and fast upload pathsChris Wilson1-31/+70
2012-06-01Erradicate internal use of cairo_surface_get_type()Chris Wilson1-1/+0
2012-06-01Erradicate internal use of cairo_surface_get_content()Chris Wilson1-1/+0
2012-05-31surface: Eliminate PLT entries for map-to-imageChris Wilson1-4/+12
2012-05-26surface: Kill imagesurf temporary variableChris Wilson1-14/+5
2012-05-26surface: Use the internal map/unmapAndrea Canciani1-2/+0
2012-05-26surface: Make backend-specific map/unmap functions symmetricAndrea Canciani1-1/+1
2012-05-26surface: Make map_to_image return cairo_image_surface_t*Andrea Canciani1-1/+1
2012-05-26surface: Define private map/unmap functionsAndrea Canciani1-73/+166
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