[Ffmpeg-devel] [PATCH] Snow mmx+sse2 asm optimizations
Loren Merritt
lorenm
Fri Mar 10 00:23:33 CET 2006
On Thu, 9 Mar 2006, Robert Edele wrote:
> I've removed interleave_line_footer which is never invoked, as it is not
> used by the asm cases and Michael's code is used for the C case.
>
> Michael, I believe that the patch is ready to be reviewed and hopefully
> committed. There might be a small bug or two left, but the code looks
> good to my eyes and has been tested on AMD-64, P4, and AMD-32 systems
> with no issues (no crashes, and md5sums all agree). Regression tests on
> my machine all pass (C, mmx, sse2).
>
> If there are any more remaining issues with the code, please let me
> know. Thanks for your patience.
>+ if (!(b_h & 1))
>+ inner_add_yblock_bw_8_obmc_16_bh_even_sse2(obmc, obmc_stride,
>+ block, b_w, b_h, src_x,src_y, src_stride, sb, add, dst8);
>+ else
>+ inner_add_yblock_bw_8_obmc_16_bh_even_mmx(obmc, obmc_stride,
>+ block, b_w, b_h, src_x,src_y, src_stride, sb, add, dst8);
inner_add_yblock_bw_8_obmc_16_bh_even_mmx is called when bh is odd?
--Loren Merritt
More information about the ffmpeg-devel
mailing list