Closed GoogleCodeExporter closed 9 years ago
r710 performance:
set LIBYUV_WIDTH=1920
set LIBYUV_HEIGHT=1080
set LIBYUV_REPEAT=1000
out\release\libyuv_unittest --gtest_filter=*ScaleDownBy2*
Note: Google Test filter = *ScaleDownBy2*
[==========] Running 9 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 9 tests from libyuvTest
[ RUN ] libyuvTest.ARGBScaleDownBy2_None
filter 0 - 321 us C - 218 us OPT
[ OK ] libyuvTest.ARGBScaleDownBy2_None (370 ms)
[ RUN ] libyuvTest.ARGBScaleDownBy2_Bilinear
filter 1 - 2583 us C - 2956 us OPT
[ OK ] libyuvTest.ARGBScaleDownBy2_Bilinear (3116 ms)
[ RUN ] libyuvTest.ARGBScaleDownBy23_None
filter 0 - 676 us C - 654 us OPT
[ OK ] libyuvTest.ARGBScaleDownBy23_None (834 ms)
[ RUN ] libyuvTest.ARGBScaleDownBy23_Bilinear
filter 1 - 16941 us C - 1644 us OPT
[ OK ] libyuvTest.ARGBScaleDownBy23_Bilinear (1864 ms)
[ RUN ] libyuvTest.ScaleDownBy2_None
filter 0 - 334 us C - 106 us OPT
[ OK ] libyuvTest.ScaleDownBy2_None (163 ms)
[ RUN ] libyuvTest.ScaleDownBy2_Bilinear
filter 1 - 886 us C - 176 us OPT
[ OK ] libyuvTest.ScaleDownBy2_Bilinear (235 ms)
[ RUN ] libyuvTest.ScaleDownBy2_Box
filter 2 - 1483 us C - 201 us OPT
[ OK ] libyuvTest.ScaleDownBy2_Box (265 ms)
[ RUN ] libyuvTest.ScaleDownBy23_None
filter 0 - 1981 us C - 1467 us OPT
[ OK ] libyuvTest.ScaleDownBy23_None (1534 ms)
[ RUN ] libyuvTest.ScaleDownBy23_Bilinear
filter 1 - 3987 us C - 2260 us OPT
[ OK ] libyuvTest.ScaleDownBy23_Bilinear (2328 ms)
[----------] 9 tests from libyuvTest (10719 ms total)
[----------] Global test environment tear-down
[==========] 9 tests from 1 test case ran. (10721 ms total)
[ PASSED ] 9 tests.
Original comment by fbarch...@google.com
on 30 May 2013 at 11:54
Fixed in r711
d:\src\libyuv\trunk>out\release\libyuv_unittest --gtest_filter=*ScaleDownBy2*
Note: Google Test filter = *ScaleDownBy2*
[==========] Running 9 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 9 tests from libyuvTest
[ RUN ] libyuvTest.ARGBScaleDownBy2_None
filter 0 - 296 us C - 208 us OPT
[ OK ] libyuvTest.ARGBScaleDownBy2_None (356 ms)
[ RUN ] libyuvTest.ARGBScaleDownBy2_Bilinear
filter 1 - 2480 us C - 348 us OPT
[ OK ] libyuvTest.ARGBScaleDownBy2_Bilinear (501 ms)
[ RUN ] libyuvTest.ARGBScaleDownBy23_None
filter 0 - 585 us C - 475 us OPT
[ OK ] libyuvTest.ARGBScaleDownBy23_None (624 ms)
[ RUN ] libyuvTest.ARGBScaleDownBy23_Bilinear
filter 1 - 11079 us C - 1183 us OPT
[ OK ] libyuvTest.ARGBScaleDownBy23_Bilinear (1353 ms)
[ RUN ] libyuvTest.ScaleDownBy2_None
filter 0 - 324 us C - 92 us OPT
[ OK ] libyuvTest.ScaleDownBy2_None (144 ms)
[ RUN ] libyuvTest.ScaleDownBy2_Bilinear
filter 1 - 784 us C - 153 us OPT
[ OK ] libyuvTest.ScaleDownBy2_Bilinear (207 ms)
[ RUN ] libyuvTest.ScaleDownBy2_Box
filter 2 - 784 us C - 156 us OPT
[ OK ] libyuvTest.ScaleDownBy2_Box (210 ms)
[ RUN ] libyuvTest.ScaleDownBy23_None
filter 0 - 1196 us C - 1182 us OPT
[ OK ] libyuvTest.ScaleDownBy23_None (1238 ms)
[ RUN ] libyuvTest.ScaleDownBy23_Bilinear
filter 1 - 3551 us C - 1897 us OPT
[ OK ] libyuvTest.ScaleDownBy23_Bilinear (1958 ms)
[----------] 9 tests from libyuvTest (6603 ms total)
[----------] Global test environment tear-down
[==========] 9 tests from 1 test case ran. (6606 ms total)
[ PASSED ] 9 tests.
Original comment by fbarch...@google.com
on 31 May 2013 at 1:01
Original issue reported on code.google.com by
fbarch...@google.com
on 30 May 2013 at 7:53