mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2024-11-26 19:01:44 +02:00
libavfilter/x86/vf_gblur: fixed the fate-test failed on MacOS
Signed-off-by: Wu Jianhua <jianhua.wu@intel.com>
This commit is contained in:
parent
4fc0b75973
commit
fcf10c925d
@ -455,12 +455,13 @@ cglobal horiz_slice, 4, 9, 9, ptr, width, height, steps, nu, bscale, x, y, step,
|
||||
mov nuq, localbufm
|
||||
DEFINE_ARGS buffer, width, height, steps, \
|
||||
localbuf, x, y, step, stride, remain, ptr, mask
|
||||
MOVSXDIFNIDN width, height, steps
|
||||
%else
|
||||
VBROADCASTSS m0, xmm0 ; nu
|
||||
VBROADCASTSS m1, xmm1 ; bscale
|
||||
%endif
|
||||
|
||||
MOVSXDIFNIDN width, height, steps
|
||||
|
||||
%if cpuflag(avx512)
|
||||
vpbroadcastd m2, widthd
|
||||
INIT_WORD_MASK k6, k5, k4, k3, k2, k1
|
||||
@ -861,11 +862,12 @@ cglobal verti_slice, 6, 12, 9, 0-mmsize*2, buffer, width, height, cbegin, cend,
|
||||
VBROADCASTSS m1, bscalem
|
||||
DEFINE_ARGS buffer, width, height, cbegin, cend, \
|
||||
steps, x, y, cwidth, step, ptr, stride
|
||||
MOVSXDIFNIDN width, height, cbegin, cend, steps
|
||||
%else
|
||||
VBROADCASTSS m0, xmm0 ; nu
|
||||
VBROADCASTSS m1, xmm1 ; bscale
|
||||
%endif
|
||||
MOVSXDIFNIDN width, height, cbegin, cend, steps
|
||||
|
||||
mov cwidthq, cendq
|
||||
sub cwidthq, cbeginq
|
||||
lea strideq, [widthq * 4]
|
||||
|
Loading…
Reference in New Issue
Block a user