[MPlayer-dev-eng] [PATCH] [RFC] Add intrinsic based SSE2 support to OSD.

Reimar Döffinger Reimar.Doeffinger at gmx.de
Sat May 18 18:42:06 EEST 2019


On 18 May 2019 16:39:12 CEST, "Reimar Döffinger" <Reimar.Doeffinger at gmx.de> wrote:
>Unfinished.
>In particular, more functions are missing and
>intrinsic support needs to be auto-detected.
>
>Intrinsics are not well liked for good reason,
>but it is much faster to implement and compilers
>are no longer completely horrible for x86.
>Speed is about 2x and it matches the C code instead
>of the less accurate MMX code.

Note that I only benchmarked on 64 bit.
Due to register pressure on at least some of them it might be best to not enable on 32-bit.


More information about the MPlayer-dev-eng mailing list