[FFmpeg-devel] [PATCH] ppc: pixblockdsp: do unaligned block accesses correctly again

Carl Eugen Hoyos ceffmpeg at gmail.com
Thu Nov 3 00:41:12 EET 2016


2016-11-02 21:34 GMT+01:00 Andreas Cadhalpun <andreas.cadhalpun at googlemail.com>:
> This was broken by the following Libav commit:
> 4c387c7 ppc: dsputil: do unaligned block accesses correctly
>
> The following tests fail due to this:
> fate-checkasm
> fate-vsynth1-dnxhd-2k-hr-hq fate-vsynth1-dnxhd-edge1-hr
> fate-vsynth1-dnxhd-edge2-hr fate-vsynth1-dnxhd-edge3-hr
> fate-vsynth1-dnxhd-hr-sq-mov fate-vsynth1-dnxhd-hr-hq-mov
> fate-vsynth2-dnxhd-2k-hr-hq fate-vsynth2-dnxhd-edge1-hr
> fate-vsynth2-dnxhd-edge2-hr fate-vsynth2-dnxhd-edge3-hr
> fate-vsynth2-dnxhd-hr-sq-mov fate-vsynth2-dnxhd-hr-hq-mov
> fate-vsynth3-dnxhd-2k-hr-hq fate-vsynth3-dnxhd-edge1-hr
> fate-vsynth3-dnxhd-edge2-hr fate-vsynth3-dnxhd-edge3-hr
> fate-vsynth3-dnxhd-hr-sq-mov fate-vsynth3-dnxhd-hr-hq-mov
>
> Fixes trac ticket #5508.
>
> Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun at googlemail.com>
> ---
>
> Tested with qemu on ppc32be and ppc64be.

Fixes the affected fate tests on ppc32 and ppc64be, ppc64le still works.

(rv20-1239 fails on ppc32 and ppc64le, works on ppc64be)

Thank you!

Carl Eugen


More information about the ffmpeg-devel mailing list