foolab / libyuv

Automatically exported from code.google.com/p/libyuv
BSD 3-Clause "New" or "Revised" License
0 stars 0 forks source link

NV12 rotate with odd width is slow #464

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
set LIBYUV_WIDTH=1920
set LIBYUV_HEIGHT=1080
set LIBYUV_REPEAT=999
set LIBYUV_FLAGS=-1

out\release\libyuv_unittest --gtest_filter=*NV12Rotate* | findstr OK

NV12Rotate0 (611 ms)
NV12Rotate90 (1838 ms)
NV12Rotate180 (859 ms)
NV12Rotate270 (1854 ms)
NV12Rotate0_Odd (672 ms)
NV12Rotate90_Odd (3818 ms)
NV12Rotate180_Odd (1331 ms)
NV12Rotate270_Odd (3731 ms)
NV12Rotate0_Inverted (656 ms)
NV12Rotate90_Inverted (1802 ms)
NV12Rotate180_Inverted (736 ms)
NV12Rotate270_Inverted (1849 ms)

Original issue reported on code.google.com by fbarch...@chromium.org on 8 Jul 2015 at 10:58