[FFmpeg-devel] [PATCH] swscale/aarch64/rgb2rgb: add deinterleaveBytes neon implementation
Rémi Denis-Courmont
remi at remlab.net
Sun Sep 1 10:46:49 EEST 2024
Le perjantaina 30. elokuuta 2024, 21.56.55 EEST Ramiro Polla a écrit :
> A55 A76
> deinterleave_bytes_c: 70342.0 34497.5
> deinterleave_bytes_neon: 21594.5 ( 3.26x) 5535.2 ( 6.23x)
> deinterleave_bytes_aligned_c: 71340.8 34651.2
> deinterleave_bytes_aligned_neon: 8616.8 ( 8.28x) 3996.2 ( 8.67x)
> ---
> libswscale/aarch64/rgb2rgb.c | 4 ++
> libswscale/aarch64/rgb2rgb_neon.S | 59 +++++++++++++++++++++++
> tests/checkasm/sw_rgb.c | 77 +++++++++++++++++++++++++++++++
> 3 files changed, 140 insertions(+)
Shouldn't checkasm and aarch64 be separate commits?
--
Rémi Denis-Courmont
http://www.remlab.net/
More information about the ffmpeg-devel
mailing list