Closed GoogleCodeExporter closed 9 years ago
change odd width test to 1912, which allows /4 and 3/4 to be tested. otherwise
scaling falls back on general purpose scaler, not specialized scaler.
todo: consider scale factor unittest that ensures source and destination sizes
test the exact factor, including on chroma which is 1/2 size.
setlocal
set LIBYUV_WIDTH=1912
set LIBYUV_HEIGHT=1080
set LIBYUV_REPEAT=999
set LIBYUV_FLAGS=-1
@call :runtest *
set LIBYUV_WIDTH=1920
set LIBYUV_HEIGHT=1080
set LIBYUV_REPEAT=999
set LIBYUV_FLAGS=-1
@call :runtest *
goto :eof
:runtest
out\release\libyuv_unittest --gtest_filter=*%* | findstr /r "^[^_]*_[^_]*ms"
Original comment by fbarch...@google.com
on 29 Apr 2015 at 8:52
overall odd width performance is on par with even width.
odd 1914x1080 2273391
even 1920x720 2242265
1.39% slower for odd width.
specific bugs will be opened for anything remaining.
Original comment by fbarch...@google.com
on 9 Jul 2015 at 1:33
Original issue reported on code.google.com by
fbarch...@google.com
on 23 Apr 2015 at 7:12