diff options
author | Lauri Kasanen <cand@gmx.com> | 2019-03-24 14:55:45 +0200 |
---|---|---|
committer | Lauri Kasanen <cand@gmx.com> | 2019-03-31 12:41:34 +0300 |
commit | 7adce3e64c6e218b94af819c522d2b4b39ec75c9 (patch) | |
tree | 60595bfc4baf9f47576b30561bf7a670412c207b /libavcodec/ptx.c | |
parent | 9a2db4dc61d0c158719641164abb4f1351a79d14 (diff) | |
download | ffmpeg-7adce3e64c6e218b94af819c522d2b4b39ec75c9.tar.gz |
swscale/ppc: VSX-optimize yuv2422_X
./ffmpeg -f lavfi -i yuvtestsrc=duration=1:size=1200x1440 \
-s 1200x720 -f null -vframes 100 -pix_fmt $i -nostats \
-cpuflags 0 -v error -
7.2x speedup:
yuyv422
126354 UNITS in yuv2packedX, 16384 runs, 0 skips
16383 UNITS in yuv2packedX, 16382 runs, 2 skips
yvyu422
117669 UNITS in yuv2packedX, 16384 runs, 0 skips
16271 UNITS in yuv2packedX, 16379 runs, 5 skips
uyvy422
117310 UNITS in yuv2packedX, 16384 runs, 0 skips
16226 UNITS in yuv2packedX, 16382 runs, 2 skips
Diffstat (limited to 'libavcodec/ptx.c')
0 files changed, 0 insertions, 0 deletions