ref: 98f0178611b238db4618dacdea6e98e12d2ad336
parent: a4bb5f2a29fc925f0fd033490c1c8ecb54e502c3
author: James Zern <[email protected]>
date: Fri Jun 12 15:11:48 EDT 2015
enable vp9_d153_predictor_32x32_ssse3 unused since its initial commit ~91% faster over 20M pixels Change-Id: Ic8b5b3246bc97c8406be8bc4496601370403b70a
--- a/test/test_intra_pred_speed.cc
+++ b/test/test_intra_pred_speed.cc
@@ -356,8 +356,9 @@
#if HAVE_SSSE3
INTRA_PRED_TEST(SSSE3, TestIntraPred32, NULL, NULL, NULL, NULL, NULL,
vp9_h_predictor_32x32_ssse3, vp9_d45_predictor_32x32_ssse3,
- NULL, NULL, NULL, vp9_d207_predictor_32x32_ssse3,
- vp9_d63_predictor_32x32_ssse3, NULL)
+ NULL, NULL, vp9_d153_predictor_32x32_ssse3,
+ vp9_d207_predictor_32x32_ssse3, vp9_d63_predictor_32x32_ssse3,
+ NULL)
#endif // HAVE_SSSE3
#if HAVE_NEON
--- a/vp9/common/vp9_rtcd_defs.pl
+++ b/vp9/common/vp9_rtcd_defs.pl
@@ -192,7 +192,7 @@
specialize qw/vp9_d135_predictor_32x32/;
add_proto qw/void vp9_d153_predictor_32x32/, "uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left";
-specialize qw/vp9_d153_predictor_32x32/;
+specialize qw/vp9_d153_predictor_32x32/, "$ssse3_x86inc";
add_proto qw/void vp9_v_predictor_32x32/, "uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left";
specialize qw/vp9_v_predictor_32x32 neon msa/, "$sse2_x86inc";