From: James Zern Date: Wed, 30 Mar 2016 22:28:42 +0000 (-0700) Subject: disable vp9_diamond_search_sad_avx X-Git-Tag: v1.6.0~264^2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=057c1c4;p=libvpx disable vp9_diamond_search_sad_avx 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 --- diff --git a/vp9/common/vp9_rtcd_defs.pl b/vp9/common/vp9_rtcd_defs.pl index d6a0ce96d..1cf636c1d 100644 --- a/vp9/common/vp9_rtcd_defs.pl +++ b/vp9/common/vp9_rtcd_defs.pl @@ -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/;