[x264-devel] PPC vector code problem: wrong output

maaanuuu at gmx.net maaanuuu at gmx.net
Wed Nov 18 23:03:26 CET 2009


I used the following commands:

./x264 --threads 1 --no-asm ../Test.y4m -o ref.h264
./x264 --threads 1 ../Test.y4m -o test.h264



Manuel



> Manuel,
>
> I'll try to check this out over the next few days.
>
> Can you provide the CLI you were using to encode the video?
>
> - David
>
> On Wed, Nov 18, 2009 at 11:16 AM, <maaanuuu at gmx.net> wrote:
> Hello,
>
> I noticed the output of Altivec code doesn't match scalar code.  
> (480x260 video, standard settings, gcc 4.0.1, apple build 5493). I  
> tracked the problem down to x264_satd_8x8_altivec called in  
> x264_slicetype_mb_cost in slicetype.c, line 440. I think pix1 loads  
> cross 16 byte boundaries, so VEC_DIFF_H fails to load pix1 properly.
>
> As I don't know how to fix it the best way, I can't provide a patch.
>
> Regards,
> Manuel
> _______________________________________________
> x264-devel mailing list
> x264-devel at videolan.org
> http://mailman.videolan.org/listinfo/x264-devel
>
> _______________________________________________
> x264-devel mailing list
> x264-devel at videolan.org
> http://mailman.videolan.org/listinfo/x264-devel

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/x264-devel/attachments/20091118/50e09776/attachment.htm>


More information about the x264-devel mailing list