]> granicus.if.org Git - libvpx/commitdiff
disable vp9_diamond_search_sad_avx
authorJames Zern <jzern@google.com>
Wed, 30 Mar 2016 22:28:42 +0000 (15:28 -0700)
committerJames Zern <jzern@google.com>
Thu, 31 Mar 2016 00:31:28 +0000 (17:31 -0700)
this results in different output than C, observed with 1080p input at
speed 2.

BUG=https://bugs.chromium.org/p/webm/issues/detail?id=1168

Change-Id: Ie58cf20057f4531d1b1d19c7b7eae9e642587ce5

vp9/common/vp9_rtcd_defs.pl

index d6a0ce96d420de6d3b0dcdfd753fbb2b276f723f..1cf636c1de7979e103ac9f2a683e4249fd556b98 100644 (file)
@@ -276,7 +276,7 @@ $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/;
+specialize qw/vp9_diamond_search_sad/;
 
 add_proto qw/void vp9_temporal_filter_apply/, "uint8_t *frame1, unsigned int stride, uint8_t *frame2, unsigned int block_width, unsigned int block_height, int strength, int filter_weight, unsigned int *accumulator, uint16_t *count";
 specialize qw/vp9_temporal_filter_apply sse2 msa/;