aboutsummaryrefslogtreecommitdiffstats
path: root/libswscale/x86/swscale.c
diff options
context:
space:
mode:
authorSwinney, Jonathan <jswinney@amazon.com>2022-08-13 20:48:30 +0000
committerMartin Storsjö <martin@martin.st>2022-08-16 12:08:38 +0300
commit75ffca7eef557bcc714d924048a6e184b39fa470 (patch)
treee35e8bb8fe1395add7f15cc4e10e5246d4a6f782 /libswscale/x86/swscale.c
parent1af7797d212eee9aa86a54f558bcfe6abb22949b (diff)
downloadffmpeg-75ffca7eef557bcc714d924048a6e184b39fa470.tar.gz
libswscale/aarch64: add another hscale specialization
This specialization handles the case where filtersize is 4 mod 8, e.g. 12, 20, etc. Aarch64 was previously using the c function for this case. This implementation speeds up that case significantly. hscale_8_to_15__fs_12_dstW_512_c: 6234.1 hscale_8_to_15__fs_12_dstW_512_neon: 1505.6 Signed-off-by: Jonathan Swinney <jswinney@amazon.com> Signed-off-by: Martin Storsjö <martin@martin.st>
Diffstat (limited to 'libswscale/x86/swscale.c')
0 files changed, 0 insertions, 0 deletions