mirror of https://git.ffmpeg.org/ffmpeg.git
x86/vp9dsp: add missing preprocessor guards
Signed-off-by: James Almer <jamrial@gmail.com>
This commit is contained in:
parent
0cfdaf45c4
commit
6f9ba0cb82
|
@ -38,26 +38,32 @@ decl_mc_funcs(16, avx2, int16_t, 16, BPC);
|
|||
mc_rep_funcs(16, 8, 16, sse2, int16_t, 16, BPC);
|
||||
mc_rep_funcs(32, 16, 32, sse2, int16_t, 16, BPC);
|
||||
mc_rep_funcs(64, 32, 64, sse2, int16_t, 16, BPC);
|
||||
#if HAVE_AVX2_EXTERNAL
|
||||
mc_rep_funcs(32, 16, 32, avx2, int16_t, 16, BPC);
|
||||
mc_rep_funcs(64, 32, 64, avx2, int16_t, 16, BPC);
|
||||
#endif
|
||||
|
||||
filters_8tap_2d_fn2(put, 16, BPC, 2, sse2, sse2, 16bpp)
|
||||
filters_8tap_2d_fn2(avg, 16, BPC, 2, sse2, sse2, 16bpp)
|
||||
#if HAVE_AVX2_EXTERNAL
|
||||
filters_8tap_2d_fn(put, 64, 32, BPC, 2, avx2, 16bpp)
|
||||
filters_8tap_2d_fn(avg, 64, 32, BPC, 2, avx2, 16bpp)
|
||||
filters_8tap_2d_fn(put, 32, 32, BPC, 2, avx2, 16bpp)
|
||||
filters_8tap_2d_fn(avg, 32, 32, BPC, 2, avx2, 16bpp)
|
||||
filters_8tap_2d_fn(put, 16, 32, BPC, 2, avx2, 16bpp)
|
||||
filters_8tap_2d_fn(avg, 16, 32, BPC, 2, avx2, 16bpp)
|
||||
#endif
|
||||
|
||||
filters_8tap_1d_fn3(put, BPC, sse2, sse2, 16bpp)
|
||||
filters_8tap_1d_fn3(avg, BPC, sse2, sse2, 16bpp)
|
||||
#if HAVE_AVX2_EXTERNAL
|
||||
filters_8tap_1d_fn2(put, 64, BPC, avx2, 16bpp)
|
||||
filters_8tap_1d_fn2(avg, 64, BPC, avx2, 16bpp)
|
||||
filters_8tap_1d_fn2(put, 32, BPC, avx2, 16bpp)
|
||||
filters_8tap_1d_fn2(avg, 32, BPC, avx2, 16bpp)
|
||||
filters_8tap_1d_fn2(put, 16, BPC, avx2, 16bpp)
|
||||
filters_8tap_1d_fn2(avg, 16, BPC, avx2, 16bpp)
|
||||
#endif
|
||||
|
||||
#endif /* HAVE_YASM */
|
||||
|
||||
|
@ -72,10 +78,12 @@ av_cold void INIT_FUNC(VP9DSPContext *dsp)
|
|||
}
|
||||
|
||||
if (EXTERNAL_AVX2(cpu_flags)) {
|
||||
#if HAVE_AVX2_EXTERNAL
|
||||
init_subpel3_32_64(0, put, BPC, avx2);
|
||||
init_subpel3_32_64(1, avg, BPC, avx2);
|
||||
init_subpel2(2, 0, 16, put, BPC, avx2);
|
||||
init_subpel2(2, 1, 16, avg, BPC, avx2);
|
||||
#endif
|
||||
}
|
||||
|
||||
#endif /* HAVE_YASM */
|
||||
|
|
Loading…
Reference in New Issue