Skip to content

Commit 29c7989

Browse files
committed
Fix libvpx build for Windows on ARM.
1 parent 260b53b commit 29c7989

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed
+22
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
diff --git a/vpx_dsp/arm/vpx_convolve8_neon.h b/vpx_dsp/arm/vpx_convolve8_neon.h
2+
index 025e943cc..ade260e52 100644
3+
--- a/vpx_dsp/arm/vpx_convolve8_neon.h
4+
+++ b/vpx_dsp/arm/vpx_convolve8_neon.h
5+
@@ -17,7 +17,7 @@
6+
#include "./vpx_dsp_rtcd.h"
7+
#include "vpx_dsp/vpx_filter.h"
8+
9+
-#if VPX_ARCH_AARCH64 && defined(__ARM_FEATURE_DOTPROD)
10+
+#if VPX_ARCH_AARCH64 && HAVE_NEON_DOTPROD
11+
12+
void vpx_convolve8_2d_horiz_neon_dotprod(const uint8_t *src,
13+
ptrdiff_t src_stride, uint8_t *dst,
14+
@@ -124,7 +124,7 @@ static INLINE uint8x8_t convolve8_8_sdot(uint8x16_t samples,
15+
16+
#endif // VPX_ARCH_AARCH64 && defined(__ARM_FEATURE_DOTPROD)
17+
18+
-#if VPX_ARCH_AARCH64 && defined(__ARM_FEATURE_MATMUL_INT8)
19+
+#if VPX_ARCH_AARCH64 && HAVE_NEON_I8MM
20+
21+
void vpx_convolve8_2d_horiz_neon_i8mm(const uint8_t *src, ptrdiff_t src_stride,
22+
uint8_t *dst, ptrdiff_t dst_stride,

0 commit comments

Comments
 (0)