[FFmpeg-devel] [PATCH] avfilter/vf_maskedmerge: add SIMD for maskedmerge with 8 bit depth input

Paul B Mahol onemda at gmail.com
Thu Oct 1 20:49:10 CEST 2015


On 10/1/15, Paul B Mahol <onemda at gmail.com> wrote:
> Signed-off-by: Paul B Mahol <onemda at gmail.com>
> ---
>  libavfilter/maskedmerge.h             | 40 ++++++++++++++++++++
>  libavfilter/vf_maskedmerge.c          | 59 ++++++++++++------------------
>  libavfilter/x86/Makefile              |  2 +
>  libavfilter/x86/vf_maskedmerge.asm    | 69
> +++++++++++++++++++++++++++++++++++
>  libavfilter/x86/vf_maskedmerge_init.c | 40 ++++++++++++++++++++
>  5 files changed, 175 insertions(+), 35 deletions(-)
>  create mode 100644 libavfilter/maskedmerge.h
>  create mode 100644 libavfilter/x86/vf_maskedmerge.asm
>  create mode 100644 libavfilter/x86/vf_maskedmerge_init.c
>

[...]

> +    lea bsrcq, [bsrcq+blinesizeq]
> +    lea osrcq, [osrcq+olinesizeq]
> +    lea msrcq, [msrcq+mlinesizeq]
> +    lea dstq, [dstq+dlinesizeq]

Changed locally.


More information about the ffmpeg-devel mailing list