On 6/26/2017 7:15 PM, Paul B Mahol wrote:
> diff --git a/libavcodec/x86/utvideodsp.asm b/libavcodec/x86/utvideodsp.asm
> new file mode 100644
> index 000..2e96f8b
> --- /dev/null
> +++ b/libavcodec/x86/utvideodsp.asm
> @@ -0,0 +1,101 @@
> +;**
On 6/26/2017 7:15 PM, Paul B Mahol wrote:
> Signed-off-by: Paul B Mahol
> ---
> libavcodec/Makefile | 2 +-
> libavcodec/utvideo.h | 2 +
> libavcodec/utvideodec.c | 53 +++-
> libavcodec/utvideodsp.c | 82 ++
On 6/26/17, Clement Boesch wrote:
> On Mon, Jun 26, 2017 at 11:38:26PM +0200, Paul B Mahol wrote:
> [...]
>> +.loop:
>> +mova m0, [src_rq + xq]
>> +mova m1, [src_gq + xq]
>> +mova m2, [src_bq + xq]
>
>> +paddb m0, m1
>> +
On 6/26/2017 6:38 PM, Paul B Mahol wrote:
> Signed-off-by: Paul B Mahol
> ---
> libavcodec/Makefile | 2 +-
> libavcodec/utvideo.h | 2 +
> libavcodec/utvideodec.c | 53 +++---
> libavcodec/utvideodsp.c | 82
On Mon, Jun 26, 2017 at 11:38:26PM +0200, Paul B Mahol wrote:
[...]
> +.loop:
> +mova m0, [src_rq + xq]
> +mova m1, [src_gq + xq]
> +mova m2, [src_bq + xq]
> +paddb m0, m1
> +paddb m2, m1
> +psubb