Change #259894
| Category | ffmpeg |
| Changed by | Zuoqiang He <hezuoqiang@foxmail.com> |
| Changed at | Wed 04 Mar 2026 23:31:19 |
| Repository | https://git.ffmpeg.org/ffmpeg.git |
| Project | ffmpeg |
| Branch | master |
| Revision | 1fc7464cf7c46e779d4d06816a0a8c7fe3f6273b |
Comments
libavcodec/huffyuvdsp: Add NEON optimization for the add_int16 function Benchmark Results (1024 iterations, Raspberry Pi 5 - Cortex-A76): add_int16_128_c: 914.0 ( 1.00x) add_int16_128_neon: 516.9 ( 1.77x) add_int16_rnd_width_c: 914.0 ( 1.00x) add_int16_rnd_width_neon: 517.5 ( 1.77x) Co-Authored-By: Martin Storsjö <martin@martin.st>
Changed files
- libavcodec/aarch64/Makefile
- libavcodec/aarch64/huffyuvdsp_init_aarch64.c
- libavcodec/aarch64/huffyuvdsp_neon.S
- libavcodec/huffyuvdsp.c
- libavcodec/huffyuvdsp.h