diff options
author | Rémi Denis-Courmont <remi@remlab.net> | 2023-10-27 21:26:14 +0300 |
---|---|---|
committer | Rémi Denis-Courmont <remi@remlab.net> | 2023-10-30 18:14:16 +0200 |
commit | 300ee8b02d8361c88fe86c0950008ee6152b5616 (patch) | |
tree | 15357f87f3bae7f0bfa732d1610e717b90fcf405 /libavcodec/lagarith.c | |
parent | 722765687b666fe630c5dbc82f39a7035a97edc0 (diff) | |
download | ffmpeg-300ee8b02d8361c88fe86c0950008ee6152b5616.tar.gz |
lavc/pixblockdsp: aligned R-V V 8-bit functions
If the scan lines are aligned, we can load each row as a 64-bit value,
thus avoiding segmentation. And then we can factor the conversion or
subtraction.
In principle, the same optimisation should be possible for high depth,
but would require 128-bit elements, for which no FFmpeg CPU flag
exists.
Diffstat (limited to 'libavcodec/lagarith.c')
0 files changed, 0 insertions, 0 deletions