]> git.sesse.net Git - ffmpeg/commit
vp9mc/x86: add AVX and AVX2 MC
authorJames Almer <jamrial@gmail.com>
Tue, 23 Sep 2014 00:55:13 +0000 (21:55 -0300)
committerAnton Khirnov <anton@khirnov.net>
Wed, 3 Aug 2016 09:00:08 +0000 (11:00 +0200)
commit67922b4ee48b5a5850ebf2cb6fcddf5979a26f68
tree4b0d400f0b61b00b426671a72ebe6dbf2b8aa02a
parent3cda179f180e48cda9afee9b1875f10e89a848a6
vp9mc/x86: add AVX and AVX2 MC

Roughly 25% faster MC than ssse3 for blocksizes 32 and 64.

Reviewed-by: Ronald S. Bultje <rsbultje@gmail.com>
Signed-off-by: James Almer <jamrial@gmail.com>
Signed-off-by: Anton Khirnov <anton@khirnov.net>
libavcodec/x86/constants.c
libavcodec/x86/constants.h
libavcodec/x86/vp9dsp_init.c
libavcodec/x86/vp9mc.asm