]> git.sesse.net Git - ffmpeg/commit
swscale/ppc: VSX-optimize hScale8To19
authorLauri Kasanen <cand@gmx.com>
Tue, 30 Apr 2019 10:21:28 +0000 (13:21 +0300)
committerLauri Kasanen <cand@gmx.com>
Tue, 7 May 2019 07:08:16 +0000 (10:08 +0300)
commit9456adc223778df26abab14f0f0594d55b2679b4
tree6f9e0dcc6e0430b6b62fa4fd0ba43899393e29c6
parent5b318ce68df6cb4939b0be68e22853621e1e3aab
swscale/ppc: VSX-optimize hScale8To19

./ffmpeg -f lavfi -i yuvtestsrc=duration=1:size=1200x1440 \
    -s 2400x720 -f rawvideo -y -vframes 5 -pix_fmt yuv420p16le -nostats test.raw

2.26 speedup (x86 SSE2 is 2.32):
  23772 UNITS in hscale,    4096 runs,      0 skips
  53862 UNITS in hscale,    4096 runs,      0 skips
libswscale/ppc/swscale_vsx.c