summaryrefslogtreecommitdiff
path: root/src/cairo-surface-observer.c
AgeCommit message (Expand)AuthorFilesLines
2012-08-17xlib: Implement SHM fallbacks and fast upload pathsChris Wilson1-4/+2
2012-05-26surface: Use the internal map/unmapAndrea Canciani1-3/+3
2012-05-26surface: Make backend-specific map/unmap functions symmetricAndrea Canciani1-10/+2
2012-05-26surface: Make map_to_image return cairo_image_surface_t*Andrea Canciani1-1/+1
2012-04-19Split cairo-list into struct+inlinesChris Wilson1-0/+1
2012-04-19Split cairo-surface-subsurface-private into struct+inlinesChris Wilson1-1/+1
2012-04-19Split cairo-surface-observer-private into struct+inlinesChris Wilson1-0/+1
2012-04-19Split cairo-combsort-privates into struct+inlinesChris Wilson1-1/+1
2012-02-11observer: Silence gcc warningAndrea Canciani1-1/+5
2012-02-11observer: Return status when printing the observed dataAndrea Canciani1-12/+12
2012-02-09Replace the ad-hoc surface unwrappers with a function pointerChris Wilson1-0/+9
2011-11-25Convert cairo_mime_surface_t to cairo_raster_source_pattern_tChris Wilson1-1/+5
2011-10-11observer: Fix typo and handle the condition of no script deviceChris Wilson1-2/+2
2011-09-26script: compile withoutChris Wilson1-1/+12
2011-09-12Introduce a new compositor architectureChris Wilson1-36/+191
2011-09-04observer: Fix build on sunccAndrea Canciani1-1/+1
2011-09-02win32: Fix linkingAndrea Canciani1-1/+2
2011-09-02time: Add cairo_time_t typeAndrea Canciani1-95/+74
2011-08-30observer: Add missing return codesChris Wilson1-4/+4
2011-08-30api: Extend cairo_antialias_t to include performace/quality hintsChris Wilson1-1/+4
2011-08-30perf: Print a summary of each operation for a trace (using '-s')Chris Wilson1-64/+155
2011-08-23observe: Provide the sum of the elapsed time of the individual operationsChris Wilson1-6/+46
2011-08-20observer: correct classification of aligned pathsChris Wilson1-5/+4
2011-08-20observer: bypass surface mid-layer and call into recording surface directlyChris Wilson1-46/+69
2011-08-20observer: copy glyphs around call into backendChris Wilson1-5/+14
2011-08-20recording: optionally disable optimise away clearsChris Wilson1-4/+21
2011-08-20observer: record all operations and their timingsChris Wilson1-47/+260
2011-08-18obsever: include the operation timingsChris Wilson1-122/+524
2011-08-18observer: put a comma between array items when printingChris Wilson1-2/+3
2011-08-18observer: further classify general clipsChris Wilson1-3/+8
2011-08-18observer: only print out the non-zero clip typesChris Wilson1-6/+9
2011-08-18observer: only print out the non-zero path typesChris Wilson1-7/+10
2011-08-18obverser: only print out the active patternsChris Wilson1-13/+15
2011-08-18observer: print path antialias modesChris Wilson1-0/+16
2011-08-15observer: print stroke caps/joins frequenciesChris Wilson1-11/+54
2011-08-15observer: print operator frequenciesChris Wilson1-0/+67
2011-08-15observer: report number of solid patterns firstChris Wilson1-2/+2
2011-08-14Introduce cairo_surface_observer_t for performance analysisChris Wilson1-0/+1009