diff options
author | Johann <johannkoenig@google.com> | 2017-06-22 18:22:27 -0700 |
---|---|---|
committer | Johann <johannkoenig@google.com> | 2017-06-28 15:37:44 -0700 |
commit | f310ddc4704e8b1cd5ec72472495ee8c3b13a486 (patch) | |
tree | e25f8f743a7dae92ebe50102711d403c44fe3847 /test/dct_partial_test.cc | |
parent | 4959dd3eb36308aa9d94ba4feb6305e8b3f9148b (diff) | |
download | libvpx-f310ddc4704e8b1cd5ec72472495ee8c3b13a486.tar libvpx-f310ddc4704e8b1cd5ec72472495ee8c3b13a486.tar.gz libvpx-f310ddc4704e8b1cd5ec72472495ee8c3b13a486.tar.bz2 libvpx-f310ddc4704e8b1cd5ec72472495ee8c3b13a486.zip |
partial fdct neon: add 16x16_1
For the 8x8_1, the highbd output fit nicely in the existing function. 12
bit input will overflow this implementation of 16x16_1.
BUG=webm:1424
Change-Id: I2945fe5478b18f996f1a5de80110fa30f3f4e7ec
Diffstat (limited to 'test/dct_partial_test.cc')
-rw-r--r-- | test/dct_partial_test.cc | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/test/dct_partial_test.cc b/test/dct_partial_test.cc index f197349e5..95c1f7bdf 100644 --- a/test/dct_partial_test.cc +++ b/test/dct_partial_test.cc @@ -142,14 +142,16 @@ INSTANTIATE_TEST_CASE_P( #if CONFIG_VP9_HIGHBITDEPTH INSTANTIATE_TEST_CASE_P( NEON, PartialFdctTest, - ::testing::Values(make_tuple(&vpx_fdct8x8_1_neon, 8, VPX_BITS_12), + ::testing::Values(make_tuple(&vpx_fdct16x16_1_neon, 16, VPX_BITS_8), + make_tuple(&vpx_fdct8x8_1_neon, 8, VPX_BITS_12), make_tuple(&vpx_fdct8x8_1_neon, 8, VPX_BITS_10), make_tuple(&vpx_fdct8x8_1_neon, 8, VPX_BITS_8), make_tuple(&vpx_fdct4x4_1_neon, 4, VPX_BITS_8))); #else INSTANTIATE_TEST_CASE_P( NEON, PartialFdctTest, - ::testing::Values(make_tuple(&vpx_fdct8x8_1_neon, 8, VPX_BITS_8), + ::testing::Values(make_tuple(&vpx_fdct16x16_1_neon, 16, VPX_BITS_8), + make_tuple(&vpx_fdct8x8_1_neon, 8, VPX_BITS_8), make_tuple(&vpx_fdct4x4_1_neon, 4, VPX_BITS_8))); #endif // CONFIG_VP9_HIGHBITDEPTH #endif // HAVE_NEON |