1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-11-21 10:55:51 +02:00
FFmpeg/libswscale/ppc
Chip Kerchner 3a557c5d88 lsws/ppc/yuv2rgb_altivec: Replace vec_lvsl/vec_perm with vec_xl
gcc 6.x and 7.x generate wrong code for little endian machines
for the vec_lvsl/vec_perm instruction combos in some cases.
The bug was fixed in version 8.x
If these instructions are replaced with vec_xl, the problem goes
away for all versions of the compilers.

Fixes ticket #7124.
2019-08-13 02:21:24 +02:00
..
Makefile swscale/ppc: Move VSX-using code to its own file 2018-12-04 02:59:07 +01:00
swscale_altivec.c swscale: Add support for NV24 and NV42 2019-05-12 07:51:02 -07:00
swscale_ppc_template.c swscale/ppc: Add av_unused to template vars only used in one includer 2019-03-20 10:21:55 +02:00
swscale_vsx.c swscale: Add support for NV24 and NV42 2019-05-12 07:51:02 -07:00
yuv2rgb_altivec.c lsws/ppc/yuv2rgb_altivec: Replace vec_lvsl/vec_perm with vec_xl 2019-08-13 02:21:24 +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