[FFmpeg-devel] [PATCH v2 04/10] lavfi/nlmeans: add AArch64 SIMD for compute_safe_ssd_integral_image

Clément Bœsch u at pkh.me
Tue May 8 11:10:42 EEST 2018


On Tue, May 08, 2018 at 04:06:26AM +0200, Michael Niedermayer wrote:
> On Mon, May 07, 2018 at 07:24:16PM +0200, Clément Bœsch wrote:
> > ssd_integral_image_c: 49204.6
> > ssd_integral_image_neon: 28346.8
> > ---
> >  libavfilter/aarch64/Makefile          |  3 +
> >  libavfilter/aarch64/vf_nlmeans_init.c | 33 +++++++++++
> >  libavfilter/aarch64/vf_nlmeans_neon.S | 80 +++++++++++++++++++++++++++
> >  libavfilter/vf_nlmeans.c              | 26 ++++++---
> >  libavfilter/vf_nlmeans.h              | 35 ++++++++++++
> >  5 files changed, 170 insertions(+), 7 deletions(-)
> >  create mode 100644 libavfilter/aarch64/Makefile
> >  create mode 100644 libavfilter/aarch64/vf_nlmeans_init.c
> >  create mode 100644 libavfilter/aarch64/vf_nlmeans_neon.S
> >  create mode 100644 libavfilter/vf_nlmeans.h
> 
> seems to break make testprogs unless iam missing something
> 

oups, I forgot I added such a test. It's a bit redundant with the checkasm
test and now mostly useless due to the recently introduced 16B padding
constraint, but I fixed it anyway locally.

[...]

-- 
Clément B.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: not available
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20180508/792496de/attachment.sig>


More information about the ffmpeg-devel mailing list