diff options
author | Lauri Kasanen <cand@gmx.com> | 2019-04-30 14:25:38 +0300 |
---|---|---|
committer | Lauri Kasanen <cand@gmx.com> | 2019-05-07 10:08:16 +0300 |
commit | a2a16206aa1dc2cc594d605c74d5524fdb02efb0 (patch) | |
tree | 9ff9798a1aec1c28eaeb308773a23f042a9ab8ae /libavcodec/v4l2_context.c | |
parent | 3437111f17dbef8c5f432798d45e354eccf1705d (diff) | |
download | ffmpeg-a2a16206aa1dc2cc594d605c74d5524fdb02efb0.tar.gz |
swscale/ppc: VSX-optimize hScale16To*
./ffmpeg -loop 1 -s 1200x1440 -i tux16.png \
-s 2400x720 -f rawvideo -y -vframes 5 -pix_fmt yuv420p16le -nostats test.raw
./ffmpeg -loop 1 -s 1200x1440 -i tux16.png \
-s 2400x720 -f rawvideo -y -vframes 5 -pix_fmt yuv420p -nostats test.raw
32-bit mul, power8 only
2x speedup for hScale8To19_vsx (x86 SSE2 is 2.37):
30896 UNITS in hscale, 8192 runs, 0 skips
63956 UNITS in hscale, 8192 runs, 0 skips
2.06 for hScale16To15_vsx:
30531 UNITS in hscale, 8192 runs, 0 skips
63161 UNITS in hscale, 8192 runs, 0 skips
Diffstat (limited to 'libavcodec/v4l2_context.c')
0 files changed, 0 insertions, 0 deletions