OSDN Git Service

tests/exynos: add fimg2d performance analysis
authorTobias Jakobi <tjakobi@math.uni-bielefeld.de>
Mon, 30 Nov 2015 03:12:14 +0000 (12:12 +0900)
committerEmil Velikov <emil.l.velikov@gmail.com>
Fri, 18 Dec 2015 17:42:54 +0000 (17:42 +0000)
commit2e4b9f08c74fa591a0fd1655c0caa5f41eb9a5b6
tree18c1cc9f3f1dc70265ba789e65d9f5da1b5be842
parent2191ed904f9301d25d16c8b462ab029a81810601
tests/exynos: add fimg2d performance analysis

Currently only fast solid color clear performance is measured.
A large buffer is allocated and solid color clear operations
are executed on it with randomly chosen properties (position
and size of the region, clear color). Execution time is
measured and output together with the amount of pixels
processed.

The 'simple' variant only executes one G2D command buffer at
a time, while the 'multi' variant executes multiple ones. This
can be used to measure setup/exec overhead.

The test also serves a stability check. If clocks/voltages are
too high or low respectively, the test quickly reveals this.

Tested-by: Hyungwon Hwang <human.hwang@samsung.com>
Reviewed-by: Hyungwon Hwang <human.hwang@samsung.com>
Signed-off-by: Tobias Jakobi <tjakobi@math.uni-bielefeld.de>
.gitignore
tests/exynos/Makefile.am
tests/exynos/exynos_fimg2d_perf.c [new file with mode: 0644]