Carl Worth
|
fd13e874a7
|
perf: Drop separate setup function from each test case.
We are already doing loop measurement internally, so each function
can already do any setup it needs without it affecting the measurement.
|
2006-08-31 11:42:51 -07:00 |
|
Carl Worth
|
578b74473d
|
perf: More consistency improvements for names.
Rename bench_timer_t to cairo_perf_timer_t.
Rename PERF_LOOP macros to CAIRO_PERF_LOOP
Rename DECL_PERF_FUNC to CAIRO_PERF_DECL
|
2006-08-31 11:38:23 -07:00 |
|
Carl Worth
|
cf75da4842
|
perf: Rename timer-alarm files to cairo-perf-timer
|
2006-08-31 11:38:23 -07:00 |
|
Carl Worth
|
7f6e901a23
|
perf: More simplification of PERF_LOOP macros.
Here we drop both the start_timing and stop_timing functions,
foliding their contents into main, PERF_LOOP_INIT and
PERF_LOOP_FINI.
|
2006-08-31 11:19:48 -07:00 |
|
Carl Worth
|
b9f629d542
|
perf: Don't require a separate counter from the timer for perf loops.
|
2006-08-31 11:02:20 -07:00 |
|
Carl Worth
|
13bcba68ae
|
perf: Collapse timing.[ch] down into cairo-perf.[ch]
|
2006-08-31 10:41:00 -07:00 |
|
Carl Worth
|
a60ed68dae
|
perf: Remove unused util.c
|
2006-08-31 10:33:24 -07:00 |
|
Carl Worth
|
739c476767
|
Initial hookup of Vlad's timer/alarm code
|
2006-08-31 10:29:52 -07:00 |
|
Vladimir Vukicevic
|
3d279da621
|
Add useful pieces from Vladimir's cairo-bench
|
2006-08-31 10:28:06 -07:00 |
|
Carl Worth
|
2c16aa6304
|
perf: Don't measure meta-surface-backed surface types.
|
2006-08-31 08:53:58 -07:00 |
|
Carl Worth
|
e153c55dff
|
perf: Add initial skeleton of performance monitoring suite
|
2006-08-31 07:19:05 -07:00 |
|