diff options
author | Ruiling Song <ruiling.song@intel.com> | 2019-05-15 17:54:10 +0800 |
---|---|---|
committer | Ruiling Song <ruiling.song@intel.com> | 2019-06-12 08:53:11 +0800 |
commit | 83f9da77684e7ea0d8e9f9712ec716424140043a (patch) | |
tree | 36264e4571080e5cdd0d9c9eb649d6c31a9c1cb7 /libavfilter/vf_overlay_opencl.c | |
parent | 5fc8d87ba6954d3917a9095fb3b8c1d8caf0b0f4 (diff) | |
download | ffmpeg-83f9da77684e7ea0d8e9f9712ec716424140043a.tar.gz |
avfilter/vf_gblur: add x86 SIMD optimizations
The horizontal pass get ~2x performance with the patch
under single thread.
Tested overall performance using the command(avx2 enabled):
./ffmpeg -i 1080p.mp4 -vf gblur -f null /dev/null
./ffmpeg -i 1080p.mp4 -vf gblur=threads=1 -f null /dev/null
For single thread, the fps improves from 43 to 60, about 40%.
For multi-thread, the fps improves from 110 to 130, about 20%.
Signed-off-by: Ruiling Song <ruiling.song@intel.com>
Diffstat (limited to 'libavfilter/vf_overlay_opencl.c')
0 files changed, 0 insertions, 0 deletions