[FFmpeg-devel] [PATCH] swscale/ppc: remove AltiVec acceleration for YUV->RGB conversions

Sean McGovern gseanmcg at gmail.com
Mon Nov 18 19:57:59 EET 2024


Hi Andrew,


On Fri, Nov 15, 2024, 13:44 Andrew Randrianasulu <randrianasulu at gmail.com>
wrote:

> чт, 14 нояб. 2024 г., 23:38 Sean McGovern <gseanmcg at gmail.com>:
>
> > Even on a reasonably modern POWER9 (ppc64le), it does not function
> > correctly.
> >
>
>
> I was under impression it was mostly developed and used on older G4/G5
> cpus  (big endian)
>

It was, but some of our AltiVec acceleration was adapted for little-endian
configurations and/or converted to VSX.

POWER (and by extension, PowerPC) have always been capable of either
endianness but were traditionally shipped/supported only as big-endian
until the POWER8 (ISA 2.07) in 2014.

-- Sean McGovern

>


More information about the ffmpeg-devel mailing list