[Pixman] [PATCH 0/9] lowlevel-blt-bench improvements for automated testing

Pekka Paalanen ppaalanen at gmail.com
Wed Jun 10 06:32:49 PDT 2015

From: Pekka Paalanen <pekka.paalanen at collabora.co.uk>


most of the patches are trivial cleanups. The meat are the last two:
CSV output mode and skipping the memory speed benchmark.

Both new features are designed for an external benchmarking harness,
that runs several different versions of Pixman with lowlevel-blt-bench
in an alternating fashion. Alternating iterations are needed to get
reliable results on platforms like the Raspberry Pi.

I have a WIP script at
which I use to run lowlevel-blt-bench over night.


Pekka Paalanen (9):
  lowlevel-blt-bench: move usage to a function
  lowlevel-blt-bench: move explanation printing
  lowlevel-blt-bench: make test_entry::testname const
  lowlevel-blt-bench: print single pattern details
  lowlevel-blt-bench: move speed and scaling printing
  lowlevel-blt-bench: all bench funcs to return pix_cnt
  lowlevel-blt-bench: refactor to Mpx_per_sec()
  lowlevel-blt-bench: add CSV output mode
  lowlevel-blt-bench: add option to skip memcpy measurement

 test/lowlevel-blt-bench.c | 243 +++++++++++++++++++++++++++++++---------------
 1 file changed, 163 insertions(+), 80 deletions(-)


More information about the Pixman mailing list