> > >
> > > Keeping both MMX and MMXEXT seems a bit excessive. Ideally both would
> > > be replaced with something more modern, but I'd at least drop the MMX
> > > one.
> > >
> >
> > This func already have SSSE3 version (AVX2 can be add easily, but doesn't
> > find a command line where the speed is interesting in AVX2 (on my
> > computer)).
> > I can remove mmx, and only keep mmxext, or remove both (but seems like
> not
> > everyone is agree to remove mmx/mmxext, if SSxx version is available).
> >
>
> If we don't want to drop both, then drop mmx and keep mmxext. Having
> both serves no point in 2018, and is a nice artifact that shows how
> old swscale really is.
>
> New patch in attach
port only mmext to external asm
Also fix, the number of xmm register (8 instead of 2)

Martin

Attachment: 0001-swscale-x86-rgb2rgb-port-shuffle2103-to-external-asm.patch
Description: Binary data

_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

Reply via email to