[FFmpeg-devel] [PATCH] vp9: add mxext versions of the single-block (w=8, npx=8) h/v loopfilters.

James Almer jamrial at gmail.com
Tue Jul 19 22:21:15 EEST 2016


On 7/19/2016 4:10 PM, Ronald S. Bultje wrote:
> Each takes about 0.1% of runtime in my profiles, and they didn't have
> any SIMD yet so far (we only had simd for npx=16 double-block versions).
> ---
>  libavcodec/x86/vp9dsp_init.c |  3 +++
>  libavcodec/x86/vp9lpf.asm    | 40 ++++++++++++++++++++++++++++------------
>  2 files changed, 31 insertions(+), 12 deletions(-)
> 
   vp9_loop_filter_h_8_8_8bpp_mmxext (failed to preserve register)
   vp9_loop_filter_v_8_8_8bpp_mmxext (failed to preserve register)
 - vp9dsp.loopfilter          [FAILED]

This was on Windows x86_64. The 4_8 functions from the other patch
are ok.


More information about the ffmpeg-devel mailing list