summaryrefslogtreecommitdiff
path: root/perf/cairo-perf.c
AgeCommit message (Expand)AuthorFilesLines
2006-11-02Remove typo (mean vs median)Carl Worth1-1/+0
2006-11-02cairo-perf: Change outlier elimination and report minimum times.Carl Worth1-18/+74
2006-11-02Add new perf test "pattern_create_radial"Dan Amelang1-0/+1
2006-10-18perf: Print ticks as well as ms in output.Carl Worth1-3/+4
2006-10-18cairo-perf: Remove wasted whitespace in output. Squelch wanring.Carl Worth1-6/+6
2006-10-18perf: Change minimum size of paint test to 256Carl Worth1-1/+1
2006-10-16Rename wait_for_rendering to syncrhonizeCarl Worth1-1/+1
2006-10-12perf: Make iterations adaptive (bailing as soon as std. deviation is <= 3% fo...Carl Worth1-7/+23
2006-10-05perf: Rename finalize to synchronize as it is used in both start() and stop()...Carl Worth1-2/+2
2006-10-05perf: Add subimage_copy test to demonstrate performance bug found by montyCarl Worth1-0/+1
2006-10-05perf: Add text testCarl Worth1-0/+1
2006-10-04perf: Bail if cairo_status returns non-success at the end of a test.Carl Worth1-0/+8
2006-10-04perf: Add stroke and fill testsCarl Worth1-3/+5
2006-10-04perf: Move iteration over sources and operators from paint to new cairo-perf-...Carl Worth1-9/+0
2006-10-04perf/paint: Test image surface as well as similar surface sourcesCarl Worth1-2/+2
2006-10-04perf: Make cairo_t* available to perf functionsCarl Worth1-1/+1
2006-10-04perf: Move the per-size loop from cairo_perf_run to mainCarl Worth1-45/+50
2006-09-29perf: Rework the suite to allow multiple performance tests to be defined in o...Carl Worth1-72/+87
2006-09-19[perf] Change perf output format, report times in ms, add a few paint testsVladimir Vukicevic1-15/+30
2006-09-11perf: Make xlib testing wait for the X server to finish rendering.Carl Worth1-0/+1
2006-09-09perf: Don't skip COLOR testsCarl Worth1-2/+0
2006-09-09boilerplate: Allow targets to distinguish between test and perf.Carl Worth1-0/+1
2006-09-09boilerplate: Rename cairo_test_target_t to cairo_boilerplate_target_tCarl Worth1-6/+6
2006-09-06perf: Add tessellate test case (in -16, -64, and -256 varieties)Carl Worth1-0/+3
2006-09-06perf: Allow CAIRO_TEST_TARGET to limit targets tested.Carl Worth1-3/+14
2006-09-06perf: Move sorting and discarding outside of compute_stats. Adjust discard to...Carl Worth1-8/+9
2006-09-06perf: Report times not rates. Interface in integers not doubles.Carl Worth1-11/+12
2006-09-05perf: Rename functions in line with cairo's naming guidelinesCarl Worth1-1/+1
2006-09-05perf: Remove unused alarm functionsCarl Worth1-2/+0
2006-09-05perf: Add yield and fix double comparisonBenjamin Otte1-2/+8
2006-08-31Two big improvements to bring the std. deviation down to where we want it.Carl Worth1-10/+19
2006-08-31perf: Switch from alarm to setitimer for more fine-grained control of timersCarl Worth1-2/+2
2006-08-31perf: Run for multiple iterations and print std. deviationCarl Worth1-12/+49
2006-08-31perf: Add indication of content to outputCarl Worth1-2/+21
2006-08-31perf: Fix typo in backend blackballing so that image tests now runCarl Worth1-2/+2
2006-08-31Make perf interface return a rate. Start print target and test names.Carl Worth1-6/+12
2006-08-31perf: Drop separate setup function from each test case.Carl Worth1-4/+2
2006-08-31perf: More simplification of PERF_LOOP macros.Carl Worth1-19/+4
2006-08-31perf: Don't require a separate counter from the timer for perf loops.Carl Worth1-10/+4
2006-08-31perf: Collapse timing.[ch] down into cairo-perf.[ch]Carl Worth1-6/+34
2006-08-31perf: Don't measure meta-surface-backed surface types.Carl Worth1-0/+37
2006-08-31perf: Add initial skeleton of performance monitoring suiteCarl Worth1-0/+72