Re: [FFmpeg-devel] avfilter/x86/vf_threshold : add SSE4 and AVX2 for threshold 16

2017-12-09 Thread Martin Vignali
Thanks for comments and testing Pushed Martin ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

Re: [FFmpeg-devel] avfilter/x86/vf_threshold : add SSE4 and AVX2 for threshold 16

2017-12-08 Thread Michael Niedermayer
On Thu, Dec 07, 2017 at 10:08:56PM +0100, Martin Vignali wrote: > > > > You should also change the cglobal line for x86_32, right below this else > > > > > new patch in attach tested, works on arm/mips/x86-32/64 linux & x86-32/64 mingw [...] -- Michael GnuPG fingerprint:

Re: [FFmpeg-devel] avfilter/x86/vf_threshold : add SSE4 and AVX2 for threshold 16

2017-12-07 Thread Martin Vignali
> > You should also change the cglobal line for x86_32, right below this else > > new patch in attach 0001-avfilter-x86-vf_threshold-add-threshold16-SIMD-SSE4.patch Description: Binary data 0002-checkasm-vf_threshold-add-test-for-threshold16.patch Description: Binary data

Re: [FFmpeg-devel] avfilter/x86/vf_threshold : add SSE4 and AVX2 for threshold 16

2017-12-07 Thread James Almer
On 12/7/2017 5:10 PM, Martin Vignali wrote: > 2017-12-03 21:28 GMT+01:00 Martin Vignali : > >> >> >> 2017-12-03 21:15 GMT+01:00 James Darnley : >> >>> On 2017-12-03 19:30, Martin Vignali wrote: libavfilter/x86/vf_threshold.asm| 19

Re: [FFmpeg-devel] avfilter/x86/vf_threshold : add SSE4 and AVX2 for threshold 16

2017-12-07 Thread Martin Vignali
2017-12-03 21:28 GMT+01:00 Martin Vignali : > > > 2017-12-03 21:15 GMT+01:00 James Darnley : > >> On 2017-12-03 19:30, Martin Vignali wrote: >> > libavfilter/x86/vf_threshold.asm| 19 ++- >> >

Re: [FFmpeg-devel] avfilter/x86/vf_threshold : add SSE4 and AVX2 for threshold 16

2017-12-03 Thread Martin Vignali
2017-12-03 21:15 GMT+01:00 James Darnley : > On 2017-12-03 19:30, Martin Vignali wrote: > > libavfilter/x86/vf_threshold.asm| 19 ++- > > libavfilter/x86/vf_threshold_init.c | 34 -- > > > 2 files changed, 34

Re: [FFmpeg-devel] avfilter/x86/vf_threshold : add SSE4 and AVX2 for threshold 16

2017-12-03 Thread James Darnley
On 2017-12-03 19:30, Martin Vignali wrote: > libavfilter/x86/vf_threshold.asm| 19 ++- > libavfilter/x86/vf_threshold_init.c | 34 -- > 2 files changed, 34 insertions(+), 19 deletions(-) > > diff --git a/libavfilter/x86/vf_threshold.asm >

[FFmpeg-devel] avfilter/x86/vf_threshold : add SSE4 and AVX2 for threshold 16

2017-12-03 Thread Martin Vignali
Hello, Patch in attach add SIMD for threshold16 Checkasm result : threshold16_c: 304.5 threshold16_sse4: 60.5 threshold16_avx2: 45.0 001 : modify threshold macro, and add threshold 16 002 : add checkasm test for threshold16 Martin