2013-11-19 21:21:00 +00:00
|
|
|
#!/bin/bash
|
2013-11-15 07:11:21 +00:00
|
|
|
|
|
|
|
cd "$( dirname "${BASH_SOURCE[0]}" )"
|
|
|
|
cd ../
|
2013-11-22 20:01:02 +00:00
|
|
|
source ./localize.sh
|
|
|
|
|
2013-11-15 07:11:21 +00:00
|
|
|
BASE=./benchmark/out
|
|
|
|
function run {
|
|
|
|
${BASE}/$1 --threads 0 --iterations $3;
|
|
|
|
${BASE}/$1 --threads $2 --iterations $(expr $3 / $2);
|
|
|
|
}
|
|
|
|
|
2014-01-29 03:47:23 +00:00
|
|
|
run test_array_allocation 20 100000
|
2013-11-15 07:11:21 +00:00
|
|
|
run test_png_encoding1 10 1000
|
|
|
|
run test_png_encoding2 10 50
|
|
|
|
run test_to_string1 10 100000
|
|
|
|
run test_to_string2 10 100000
|
|
|
|
run test_proj_transform1 10 100
|
|
|
|
run test_expression_parse 10 10000
|
2013-11-19 20:23:37 +00:00
|
|
|
run test_face_ptr_creation 10 10000
|
|
|
|
run test_polygon_clipping 10 1000
|
|
|
|
run test_polygon_clipping_rendering 10 100
|
2013-11-22 06:47:55 +00:00
|
|
|
|
|
|
|
./benchmark/out/test_rendering \
|
|
|
|
--name "text rendering" \
|
|
|
|
--map benchmark/data/roads.xml \
|
|
|
|
--extent 1477001.12245,6890242.37746,1480004.49012,6892244.62256 \
|
|
|
|
--width 600 \
|
|
|
|
--height 600 \
|
|
|
|
--iterations 20 \
|
|
|
|
--threads 10
|