|
|
|
@@ -187,6 +187,7 @@ void ff_vp9_loop_filter_h_##size1##_##size2##_##opt(uint8_t *dst, ptrdiff_t stri |
|
|
|
lpf_funcs(16, 16, sse2); |
|
|
|
lpf_funcs(16, 16, ssse3); |
|
|
|
lpf_funcs(16, 16, avx); |
|
|
|
lpf_funcs(88, 16, sse2); |
|
|
|
lpf_funcs(88, 16, ssse3); |
|
|
|
lpf_funcs(88, 16, avx); |
|
|
|
|
|
|
|
@@ -248,6 +249,8 @@ av_cold void ff_vp9dsp_init_x86(VP9DSPContext *dsp) |
|
|
|
init_fpel(1, 1, 32, avg, sse2); |
|
|
|
init_fpel(0, 1, 64, avg, sse2); |
|
|
|
if (ARCH_X86_64) { |
|
|
|
dsp->loop_filter_mix2[1][1][0] = ff_vp9_loop_filter_h_88_16_sse2; |
|
|
|
dsp->loop_filter_mix2[1][1][1] = ff_vp9_loop_filter_v_88_16_sse2; |
|
|
|
dsp->loop_filter_16[0] = ff_vp9_loop_filter_h_16_16_sse2; |
|
|
|
dsp->loop_filter_16[1] = ff_vp9_loop_filter_v_16_16_sse2; |
|
|
|
} |
|
|
|
|