shithub: libvpx

Download patch

ref: bb27be0dfe94dc5cb0e638cc4c0cf8900bf518dd
parent: 63f7e131fe32853825dd1932cf748115f79db407
parent: e4ddf9db6a37eee59c079f5ae427643ae3424fcf
author: Johann Koenig <johannkoenig@google.com>
date: Wed Sep 28 16:54:24 EDT 2016

Merge "Hook up vp8_diamond_search_sad_sse3"

--- a/vp8/common/rtcd_defs.pl
+++ b/vp8/common/rtcd_defs.pl
@@ -251,7 +251,9 @@
 $vp8_refining_search_sad_sse3=vp8_refining_search_sadx4;
 
 add_proto qw/int vp8_diamond_search_sad/, "struct macroblock *x, struct block *b, struct blockd *d, union int_mv *ref_mv, union int_mv *best_mv, int search_param, int sad_per_bit, int *num00, struct variance_vtable *fn_ptr, int *mvcost[2], union int_mv *center_mv";
-$vp8_diamond_search_sad_sse3=vp8_diamond_search_sadx4;
+specialize qw/vp8_diamond_search_sad sse2 msa/;
+$vp8_diamond_search_sad_sse2=vp8_diamond_search_sadx4;
+$vp8_diamond_search_sad_msa=vp8_diamond_search_sadx4;
 
 #
 # Alt-ref Noise Reduction (ARNR)