summaryrefslogtreecommitdiff
path: root/test/partial_idct_test.cc
diff options
context:
space:
mode:
authorLinfeng Zhang <linfengz@google.com>2017-02-14 15:39:37 -0800
committerLinfeng Zhang <linfengz@google.com>2017-02-14 17:25:52 -0800
commite07e74fb0f548a2ceb72da4d3264541ffc807db4 (patch)
treed96a84babc48f5fd1737eb1d75193cbaf60ce54a /test/partial_idct_test.cc
parent429e6528097850b08b675e1fa8d75eef59a10e32 (diff)
downloadlibvpx-e07e74fb0f548a2ceb72da4d3264541ffc807db4.tar
libvpx-e07e74fb0f548a2ceb72da4d3264541ffc807db4.tar.gz
libvpx-e07e74fb0f548a2ceb72da4d3264541ffc807db4.tar.bz2
libvpx-e07e74fb0f548a2ceb72da4d3264541ffc807db4.zip
Add vpx_highbd_idct16x16_38_add_c()
When eob is less than or equal to 38 for high-bitdepth 16x16 idct, call this function. BUG=webm:1301 Change-Id: I09167f89d29c401f9c36710b0fd2d02644052060
Diffstat (limited to 'test/partial_idct_test.cc')
-rw-r--r--test/partial_idct_test.cc9
1 files changed, 9 insertions, 0 deletions
diff --git a/test/partial_idct_test.cc b/test/partial_idct_test.cc
index 14d09f6ab..31b78e349 100644
--- a/test/partial_idct_test.cc
+++ b/test/partial_idct_test.cc
@@ -354,6 +354,15 @@ const PartialInvTxfmParam c_partial_idct_tests[] = {
&highbd_wrapper<vpx_highbd_idct16x16_256_add_c>, TX_16X16, 256, 12, 2),
make_tuple(
&vpx_highbd_fdct16x16_c, &highbd_wrapper<vpx_highbd_idct16x16_256_add_c>,
+ &highbd_wrapper<vpx_highbd_idct16x16_38_add_c>, TX_16X16, 38, 8, 2),
+ make_tuple(
+ &vpx_highbd_fdct16x16_c, &highbd_wrapper<vpx_highbd_idct16x16_256_add_c>,
+ &highbd_wrapper<vpx_highbd_idct16x16_38_add_c>, TX_16X16, 38, 10, 2),
+ make_tuple(
+ &vpx_highbd_fdct16x16_c, &highbd_wrapper<vpx_highbd_idct16x16_256_add_c>,
+ &highbd_wrapper<vpx_highbd_idct16x16_38_add_c>, TX_16X16, 38, 12, 2),
+ make_tuple(
+ &vpx_highbd_fdct16x16_c, &highbd_wrapper<vpx_highbd_idct16x16_256_add_c>,
&highbd_wrapper<vpx_highbd_idct16x16_10_add_c>, TX_16X16, 10, 8, 2),
make_tuple(
&vpx_highbd_fdct16x16_c, &highbd_wrapper<vpx_highbd_idct16x16_256_add_c>,