summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorScott LaVarnway <slavarnway@google.com>2014-07-17 11:42:16 -0700
committerGerrit Code Review <gerrit@gerrit.golo.chromium.org>2014-07-17 11:42:16 -0700
commitba0652e83a36562cebc9d6e335a05789e8cde62b (patch)
treefe331945dad1f29977e8f6d10ea78f29eebe47ff /test
parent943e43273b0a7369d07714e7fd2e19fecfb11c7c (diff)
parent696fa52eaa35d1aaed497f3403fac6ef432e4822 (diff)
downloadlibvpx-ba0652e83a36562cebc9d6e335a05789e8cde62b.tar
libvpx-ba0652e83a36562cebc9d6e335a05789e8cde62b.tar.gz
libvpx-ba0652e83a36562cebc9d6e335a05789e8cde62b.tar.bz2
libvpx-ba0652e83a36562cebc9d6e335a05789e8cde62b.zip
Merge "Added vp9_sad64x64_neon(), vp9_sad32x32_neon()"
Diffstat (limited to 'test')
-rw-r--r--test/sad_test.cc11
1 files changed, 11 insertions, 0 deletions
diff --git a/test/sad_test.cc b/test/sad_test.cc
index 7e5bcef33..23dbd0565 100644
--- a/test/sad_test.cc
+++ b/test/sad_test.cc
@@ -473,6 +473,17 @@ INSTANTIATE_TEST_CASE_P(NEON, SADTest, ::testing::Values(
make_tuple(8, 8, sad_8x8_neon),
make_tuple(4, 4, sad_4x4_neon)));
#endif // CONFIG_VP8_ENCODER
+#if CONFIG_VP9_ENCODER
+const sad_m_by_n_fn_vp9_t sad_64x64_neon_vp9 = vp9_sad64x64_neon;
+const sad_m_by_n_fn_vp9_t sad_32x32_neon_vp9 = vp9_sad32x32_neon;
+const sad_m_by_n_fn_vp9_t sad_16x16_neon_vp9 = vp9_sad16x16_neon;
+const sad_m_by_n_test_param_vp9_t neon_vp9_tests[] = {
+ make_tuple(64, 64, sad_64x64_neon_vp9),
+ make_tuple(32, 32, sad_32x32_neon_vp9),
+ make_tuple(16, 16, sad_16x16_neon_vp9),
+};
+INSTANTIATE_TEST_CASE_P(NEON, SADVP9Test, ::testing::ValuesIn(neon_vp9_tests));
+#endif // CONFIG_VP9_ENCODER
#endif // HAVE_NEON
//------------------------------------------------------------------------------