FFmpeg/libswscale/ppc
Lauri Kasanen 1046cba24b swscale/output: VSX-optimize nbps yuv2plane1
./ffmpeg_g -f rawvideo -pix_fmt rgb24 -s hd1080 -i /dev/zero -pix_fmt yuv420p9le \
-f null -vframes 100 -v error -nostats -

Speedups:
yuv2plane1_9BE_vsx	11.2042
yuv2plane1_9LE_vsx	11.156
yuv2plane1_10BE_vsx	9.89428
yuv2plane1_10LE_vsx	10.3637
yuv2plane1_12BE_vsx	9.71923
yuv2plane1_12LE_vsx	11.0404
yuv2plane1_14BE_vsx	10.1763
yuv2plane1_14LE_vsx	11.2728

Fate passes, each format tested with an image to video conversion.

Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2018-12-12 01:56:57 +01:00
..
Makefile swscale/ppc: Move VSX-using code to its own file 2018-12-04 02:59:07 +01:00
swscale_altivec.c swscale/ppc: Move VSX-using code to its own file 2018-12-04 02:59:07 +01:00
swscale_ppc_template.c swscale/ppc: Move VSX-using code to its own file 2018-12-04 02:59:07 +01:00
swscale_vsx.c swscale/output: VSX-optimize nbps yuv2plane1 2018-12-12 01:56:57 +01:00
yuv2rgb_altivec.c Merge commit '0f40c90984' 2016-06-21 15:26:20 +02:00
yuv2rgb_altivec.h
yuv2yuv_altivec.c ppc: don't return a value from a function declared void 2013-08-30 11:56:11 +02:00