]> git.sesse.net Git - ffmpeg/commit
avcodec/h264: add avx 8-bit h264_idct_add
authorJames Darnley <jdarnley@obe.tv>
Thu, 16 Mar 2017 13:59:48 +0000 (14:59 +0100)
committerJames Darnley <jdarnley@obe.tv>
Mon, 15 May 2017 13:00:17 +0000 (15:00 +0200)
commitf61d454ca13f277b6ab7bbc9ebf7d26ce6d67ec6
treef76b67f387dee2a99bc7f794a197e02edd7fcff4
parentb5325c6711a6789e6219f6392fd9158cb2c0fcd7
avcodec/h264: add avx 8-bit h264_idct_add

Haswell:
 - 1.11x faster (522±0.4 vs. 469±1.8 decicycles) compared with mmxext

Skylake-U:
 - 1.21x faster (671±5.5 vs. 555±1.4 decicycles) compared with mmxext
libavcodec/x86/h264_idct.asm
libavcodec/x86/h264dsp_init.c