deinterlace: arm64 NEON merge asm
Approximately factor 2 faster.
Also adds build system support / cpu "detection" for arm64 neon.
Advanced SIMD (neon) is mandatory for general purpose ARMv8-a CPU so the
CPU feature detection is a constant 1.
Signed-off-by:
Felix Paul Kühne <fkuehne@videolan.org>
Showing
- configure.ac 20 additions, 0 deletionsconfigure.ac
- include/vlc_cpu.h 2 additions, 0 deletionsinclude/vlc_cpu.h
- modules/video_filter/Makefile.am 4 additions, 0 deletionsmodules/video_filter/Makefile.am
- modules/video_filter/deinterlace/deinterlace.c 5 additions, 0 deletionsmodules/video_filter/deinterlace/deinterlace.c
- modules/video_filter/deinterlace/merge.h 9 additions, 0 deletionsmodules/video_filter/deinterlace/merge.h
- modules/video_filter/deinterlace/merge_arm64.S 102 additions, 0 deletionsmodules/video_filter/deinterlace/merge_arm64.S
Please register or sign in to comment