Disable vpx_highbd_8_mse16x16_neon_dotprod, etc.
authorWan-Teh Chang <wtc@google.com>
Fri, 29 Sep 2023 23:58:26 +0000 (16:58 -0700)
committerWan-Teh Chang <wtc@google.com>
Fri, 29 Sep 2023 23:58:26 +0000 (16:58 -0700)
commit6512f994da13e2f27e6a7bd449efee0a374b55b7
tree212b296c39d148b06207153ef0933e7e4ee6b36d
parent4697b110ac3c4da19bfbd742432548820f0f38de
Disable vpx_highbd_8_mse16x16_neon_dotprod, etc.

These functions assume the uint16_t samples are <= 255 (bit depth 8),
but vpx_highbd_8_mse16x16() is called for any bit depth, not just 8.

A better fix is to port the libaom CL
https://aomedia-review.googlesource.com/c/aom/+/175063 to libvpx, but
that requires porting aom_sse() and aom_highbd_sse() to libvpx, which is
quite involved. So disable vpx_highbd_8_mse16x16_neon_dotprod, etc.
first.

Bug: webm:1819
Change-Id: If495a5dedc58d9981317b9993c9fbb81ff3ab50c
test/variance_test.cc
test/vp9_c_vs_simd_encode.sh
vpx_dsp/vpx_dsp.mk
vpx_dsp/vpx_dsp_rtcd_defs.pl