summaryrefslogtreecommitdiff
path: root/vp9/common/vp9_rtcd_defs.pl
diff options
context:
space:
mode:
authorJohann <johannkoenig@google.com>2017-07-07 11:14:00 -0700
committerJohann <johannkoenig@google.com>2017-07-10 11:20:35 -0700
commit109faffe9b2d98069a58746c8e084ab06a9208d5 (patch)
tree87616b71c906da4630d2d40bd8d712e8e0e69625 /vp9/common/vp9_rtcd_defs.pl
parent6c375b9cd0647686ae5cc9bae8e94ec3d7c43e4b (diff)
downloadlibvpx-109faffe9b2d98069a58746c8e084ab06a9208d5.tar
libvpx-109faffe9b2d98069a58746c8e084ab06a9208d5.tar.gz
libvpx-109faffe9b2d98069a58746c8e084ab06a9208d5.tar.bz2
libvpx-109faffe9b2d98069a58746c8e084ab06a9208d5.zip
remove vp9_full_sad_search
This code is unused in vp9. Only vp8 still contains references to vpx_sad_NxMx[3|8] and only for sizes 16x16, 16x8, 8x16, 8x8 and 4x4. Remove the remaining sizes and all the highbitdepth versions. BUG=webm:1425 Change-Id: If6a253977c8e0c04599e25cbeb45f71a94f563e8
Diffstat (limited to 'vp9/common/vp9_rtcd_defs.pl')
-rw-r--r--vp9/common/vp9_rtcd_defs.pl5
1 files changed, 0 insertions, 5 deletions
diff --git a/vp9/common/vp9_rtcd_defs.pl b/vp9/common/vp9_rtcd_defs.pl
index baf63e97f..dc0a50f4a 100644
--- a/vp9/common/vp9_rtcd_defs.pl
+++ b/vp9/common/vp9_rtcd_defs.pl
@@ -190,11 +190,6 @@ if (vpx_config("CONFIG_VP9_HIGHBITDEPTH") eq "yes") {
#
# Motion search
#
-add_proto qw/int vp9_full_search_sad/, "const struct macroblock *x, const struct mv *ref_mv, int sad_per_bit, int distance, const struct vp9_variance_vtable *fn_ptr, const struct mv *center_mv, struct mv *best_mv";
-specialize qw/vp9_full_search_sad sse3 sse4_1/;
-$vp9_full_search_sad_sse3=vp9_full_search_sadx3;
-$vp9_full_search_sad_sse4_1=vp9_full_search_sadx8;
-
add_proto qw/int vp9_diamond_search_sad/, "const struct macroblock *x, const struct search_site_config *cfg, struct mv *ref_mv, struct mv *best_mv, int search_param, int sad_per_bit, int *num00, const struct vp9_variance_vtable *fn_ptr, const struct mv *center_mv";
specialize qw/vp9_diamond_search_sad avx/;