summaryrefslogtreecommitdiff
path: root/perf
AgeCommit message (Expand)AuthorFilesLines
2011-09-02perf: Reuse cairo-timeAndrea Canciani7-421/+66
2011-09-02Introduce the cairo-missing libraryAndrea Canciani4-168/+8
2011-09-02time: Add cairo_time_t typeAndrea Canciani1-1/+0
2011-09-02perf: Silence gcc warningAndrea Canciani1-1/+1
2011-08-30perf: Print a summary of each operation for a trace (using '-s')Chris Wilson2-22/+99
2011-08-23observe: Provide the sum of the elapsed time of the individual operationsChris Wilson3-8/+32
2011-08-20observer: record all operations and their timingsChris Wilson1-2/+0
2011-08-19perf: Cleanup target after each runChris Wilson1-179/+172
2011-08-14Introduce cairo_surface_observer_t for performance analysisChris Wilson4-9/+676
2011-08-13Fix pollution from skia commitChris Wilson1-3/+2
2011-08-13skia: Update to use cairo_backend_t interfaceChris Wilson1-2/+3
2011-08-13perf/micro: diagonal linesChris Wilson4-1/+223
2011-08-13perf/micro: Test wide vs hairline strokesChris Wilson8-16/+404
2011-08-09perf: add curveChris Wilson4-0/+111
2011-08-09perf: add many-curvesChris Wilson4-0/+122
2011-08-09perf: Add many-fillsChris Wilson4-0/+187
2011-08-07perf: add the usual special cases to many-strokesChris Wilson1-1/+109
2011-08-07perf: Add many-strokesChris Wilson4-0/+78
2011-08-05perf: Add stroke/fill variants to world-mapChris Wilson1-6/+36
2011-08-04perf: Also build the code in perf/microUli Schlachter1-0/+2
2011-08-03perf: Add hash table benchmarkAndrea Canciani4-0/+110
2011-08-01perf: Save/restore gstate across runsChris Wilson1-1/+10
2011-08-01perf: Add a few more variations to dragon to exercise unaligned lines/spansChris Wilson1-0/+34
2011-07-31Remove useless checks for NULL before freeingAndrea Canciani2-4/+2
2011-07-29Silence gcc warningsAndrea Canciani1-1/+0
2011-07-19test,perf: Another hatching!Chris Wilson4-0/+98
2011-07-18tests,perf: Add a hatchings clip-testChris Wilson5-0/+204
2011-06-25Fix typosNis Martensen2-2/+2
2011-06-24perf: Fix build on win32Andrea Canciani11-133/+359
2011-06-24perf: Ensure M_SQRT2 is definedAndrea Canciani1-0/+1
2011-06-24error: Do not define _cairo_error twiceAndrea Canciani2-6/+1
2011-06-06cairo-perf-diff-files: Don't print size/content for trace resultsChris Wilson1-10/+17
2011-06-02perfChris Wilson1-24/+30
2011-06-01perf/micro: Add waveChris Wilson4-0/+115
2010-10-20perf: Only print description once per backendChris Wilson2-0/+6
2010-08-10perf: Fix README to say cairo-perf-microDavid Schleef1-6/+6
2010-08-09perf: Improve calibrationAndrea Canciani1-9/+8
2010-07-03perf: print comment describing backendBenjamin Otte1-1/+30
2010-06-24whitespace: Fixup formal arguments and tabs in boilerplate/ and perf/.M Joonas Pihlaja16-246/+326
2010-06-17perf: Allow comparing perf reports with only one difference.M Joonas Pihlaja1-1/+1
2010-06-12check: Disable running cairo-perf-microChris Wilson1-11/+4
2010-04-10perf: Correct cairo-perf-diff syntaxAndrea Canciani1-1/+1
2010-04-07perf: Switch between micro and trace benchmarks for cairo-perf-diffChris Wilson1-6/+4
2010-04-02perf/micro: Show megapixel fill rate during paint.Chris Wilson2-2/+15
2010-03-31perf: Fix timestamp computation on MacOS XAndrea Canciani1-0/+7
2010-03-30perf/micro: Exercise different sizes and antialising modes with glyphsChris Wilson1-8/+77
2010-03-30perf: Compute ops per secondChris Wilson28-92/+142
2010-03-27boilerplate: Create an image16 targetChris Wilson2-124/+2
2010-03-23boilerplate: Cleanup the list of backends upon shutdown.Chris Wilson2-0/+4
2010-03-04perf: Check for and include unistd.hChris Wilson1-0/+8