[FFmpeg-devel] [PATCH] libavcodec/h264pred: Remove pred8x8_horizontal_8_mmxext

Kieran Kunhya kierank at obe.tv
Sat Mar 2 23:37:24 EET 2024


On Sat, 2 Mar 2024 at 21:18, Andreas Rheinhardt <
andreas.rheinhardt at outlook.com> wrote:

> Kieran Kunhya:
> > $subj
> >
> > Old:
> > pred8x8_horizontal_8_c: 6.8
> > pred8x8_horizontal_8_mmxext: 8.6
> > pred8x8_horizontal_8_ssse3: 4.8
> >
> > New:
> > pred8x8_horizontal_8_c: 9.2
> > pred8x8_horizontal_8_sse2: 12.2
> > pred8x8_horizontal_8_ssse3: 4.9
> >
>
> You do realize that the SSE2 version is worse than the mmxext version?
> In fact, worse than the C version. Given that both the mmxext and sse2
> versions are worse than C, there is no point in having the mmxext one at
> all and no need for an SSE2 replacement.
>
> - Andreas
>

On my machine, others may have different speeds.

Kieran


More information about the ffmpeg-devel mailing list