diff options
author | Christophe Gisquet <christophe.gisquet@gmail.com> | 2015-02-01 15:34:41 -0300 |
---|---|---|
committer | James Almer <jamrial@gmail.com> | 2015-02-01 20:23:03 -0300 |
commit | 6a6aeb538b4bb3a7afac35bf807dd34a391a21e8 (patch) | |
tree | 1220d0a6309597a2cd65d9fc121f78d99c3c8799 /libavfilter/vf_hqdn3d.c | |
parent | bff7feb328d8d3fd234f920cb45e0ebdbdd7b407 (diff) | |
download | ffmpeg-6a6aeb538b4bb3a7afac35bf807dd34a391a21e8.tar.gz |
hevc/sao: use aligned copies
For band filter, source and destination are aligned (except for 16x16 ctbs),
and otherwise, they are most often aligned. Overall, the total width is also
too small for amortizing memcpy.
Timings (using an intrinsic version of edge filters):
B/32 B/64 E/32 E/64
Before: 32045 93952 38925 126896
After: 26772 83803 33942 117182
Diffstat (limited to 'libavfilter/vf_hqdn3d.c')
0 files changed, 0 insertions, 0 deletions