mirror of
https://code.videolan.org/videolan/dav1d
synced 2026-06-11 04:03:05 +00:00
x86/deblock: make hbd/ssse3 implementations 32bit-compatible
This commit is contained in:
committed by
Jean-Baptiste Kempf
co-authored by
Jean-Baptiste Kempf
parent
da98a8d562
commit
33180d8f6f
+1330
-664
File diff suppressed because it is too large
Load Diff
@@ -48,12 +48,10 @@ COLD void bitfn(dav1d_loop_filter_dsp_init_x86)(Dav1dLoopFilterDSPContext *const
|
||||
c->loop_filter_sb[1][0] = BF(dav1d_lpf_h_sb_uv, ssse3);
|
||||
c->loop_filter_sb[1][1] = BF(dav1d_lpf_v_sb_uv, ssse3);
|
||||
#else
|
||||
#if ARCH_X86_64
|
||||
c->loop_filter_sb[0][0] = BF(dav1d_lpf_h_sb_y, ssse3);
|
||||
c->loop_filter_sb[0][1] = BF(dav1d_lpf_v_sb_y, ssse3);
|
||||
c->loop_filter_sb[1][0] = BF(dav1d_lpf_h_sb_uv, ssse3);
|
||||
c->loop_filter_sb[1][1] = BF(dav1d_lpf_v_sb_uv, ssse3);
|
||||
#endif
|
||||
#endif
|
||||
|
||||
if (!(flags & DAV1D_X86_CPU_FLAG_AVX2)) return;
|
||||
|
||||
Reference in New Issue
Block a user