From 51345cb1d5539027f2faa45b920cf97bbd9d5ff1 Mon Sep 17 00:00:00 2001 From: Martin Vignali Date: Sun, 3 Dec 2017 16:58:09 +0100 Subject: [PATCH] avfilter/x86/vf_threshold : make macro for threshold8 in order to add avx2 version --- libavfilter/x86/vf_threshold.asm | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/libavfilter/x86/vf_threshold.asm b/libavfilter/x86/vf_threshold.asm index 9b0bfd8161..38499dcd04 100644 --- a/libavfilter/x86/vf_threshold.asm +++ b/libavfilter/x86/vf_threshold.asm @@ -30,7 +30,7 @@ pb_128: times 16 db 128 SECTION .text -INIT_XMM sse4 +%macro THRESHOLD_8 0 cglobal threshold8, 10, 13, 5, in, threshold, min, max, out, ilinesize, tlinesize, flinesize, slinesize, olinesize, w, h, x mov wd, dword wm mov hd, dword hm @@ -65,5 +65,9 @@ cglobal threshold8, 10, 13, 5, in, threshold, min, max, out, ilinesize, tlinesiz sub hd, 1 jg .nextrow RET +%endmacro + +INIT_XMM sse4 +THRESHOLD_8 %endif