summaryrefslogtreecommitdiff
path: root/src/cairo-surface-observer.c
Commit message (Expand)AuthorAgeFilesLines
* doc: Include surface observer documentationKhaled Hosny2023-02-021-0/+9
* Use _cairo_malloc instead of mallocAdrian Johnson2018-05-071-3/+3
* Prevent observer surfaces from writing to stdoutEd Schouten2016-09-041-2/+0
* Don't cull very thin lines on vector surfacesAdrian Johnson2015-10-171-1/+2
* fix conflicting types for 'sync' on AIX, bug#89338Michael Haubenwallner2015-03-051-6/+6
* doc: Add missing sections and symbols for public docsBryce Harrington2014-03-131-0/+5
* xlib: Implement SHM fallbacks and fast upload pathsChris Wilson2012-08-171-4/+2
* surface: Use the internal map/unmapAndrea Canciani2012-05-261-3/+3
* 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
* Split cairo-list into struct+inlinesChris Wilson2012-04-191-0/+1
* Split cairo-surface-subsurface-private into struct+inlinesChris Wilson2012-04-191-1/+1
* Split cairo-surface-observer-private into struct+inlinesChris Wilson2012-04-191-0/+1
* Split cairo-combsort-privates into struct+inlinesChris Wilson2012-04-191-1/+1
* observer: Silence gcc warningAndrea Canciani2012-02-111-1/+5
* observer: Return status when printing the observed dataAndrea Canciani2012-02-111-12/+12
* Replace the ad-hoc surface unwrappers with a function pointerChris Wilson2012-02-091-0/+9
* Convert cairo_mime_surface_t to cairo_raster_source_pattern_tChris Wilson2011-11-251-1/+5
* observer: Fix typo and handle the condition of no script deviceChris Wilson2011-10-111-2/+2
* script: compile withoutChris Wilson2011-09-261-1/+12
* Introduce a new compositor architectureChris Wilson2011-09-121-36/+191
* observer: Fix build on sunccAndrea Canciani2011-09-041-1/+1
* win32: Fix linkingAndrea Canciani2011-09-021-1/+2
* time: Add cairo_time_t typeAndrea Canciani2011-09-021-95/+74
* observer: Add missing return codesChris Wilson2011-08-301-4/+4
* api: Extend cairo_antialias_t to include performace/quality hintsChris Wilson2011-08-301-1/+4
* perf: Print a summary of each operation for a trace (using '-s')Chris Wilson2011-08-301-64/+155
* observe: Provide the sum of the elapsed time of the individual operationsChris Wilson2011-08-231-6/+46
* observer: correct classification of aligned pathsChris Wilson2011-08-201-5/+4
* observer: bypass surface mid-layer and call into recording surface directlyChris Wilson2011-08-201-46/+69
* observer: copy glyphs around call into backendChris Wilson2011-08-201-5/+14
* recording: optionally disable optimise away clearsChris Wilson2011-08-201-4/+21
* observer: record all operations and their timingsChris Wilson2011-08-201-47/+260
* obsever: include the operation timingsChris Wilson2011-08-181-122/+524
* observer: put a comma between array items when printingChris Wilson2011-08-181-2/+3
* observer: further classify general clipsChris Wilson2011-08-181-3/+8
* observer: only print out the non-zero clip typesChris Wilson2011-08-181-6/+9
* observer: only print out the non-zero path typesChris Wilson2011-08-181-7/+10
* obverser: only print out the active patternsChris Wilson2011-08-181-13/+15
* observer: print path antialias modesChris Wilson2011-08-181-0/+16
* observer: print stroke caps/joins frequenciesChris Wilson2011-08-151-11/+54
* observer: print operator frequenciesChris Wilson2011-08-151-0/+67
* observer: report number of solid patterns firstChris Wilson2011-08-151-2/+2
* Introduce cairo_surface_observer_t for performance analysisChris Wilson2011-08-141-0/+1009