[FFmpeg-devel] avfilter/x86/vf_threshold : add SSE4 and AVX2 for threshold 16
Martin Vignali
martin.vignali at gmail.com
Sun Dec 3 22:28:38 EET 2017
2017-12-03 21:15 GMT+01:00 James Darnley <james.darnley at gmail.com>:
> 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 b/libavfilter/x86/vf_
> threshold.asm
> > index fb008c376a..7b929c6bd2 100644
> > --- a/libavfilter/x86/vf_threshold.asm
> > +++ b/libavfilter/x86/vf_threshold.asm
> > @@ -27,14 +27,21 @@
> > SECTION_RODATA
> >
> > pb_128: times 16 db 128
> > +pb_128_0 : times 16 dw 32768
>
> No. Please use db and the values you want.
>
> I assume this is supposed to be "times 8 db 0, 128". If these are
> supposed to be word values then the constant should be named "packed
> word". If one were to reuse an existing constant for different word
> sizes then it would be acceptable.
>
>
> Thanks for pointing this,
I will replace it by
pb_128_0 : times 8 db 128, 0
More information about the ffmpeg-devel
mailing list