[FFmpeg-devel] [PATCH 0/3 v2] x86 SIMD for dirac 10-bit wavelet transforms

James Darnley jdarnley at obe.tv
Thu Jul 26 14:28:05 EEST 2018


I will ask the same question as last time.  Is the AVX worth it in Haar?  Also I
am surprised that the AVX2 doesn't have a bigger difference on some of the
vertical transforms.

James Darnley (3):
  diracdec: add 10-bit Haar SIMD functions
  diracdec: add 10-bit Legall 5,3 (5_3) SIMD functions
  diracdec: add 10-bit Deslauriers-Dubuc 9,7 (9_7) vertical high-pass
    function

 libavcodec/dirac_dwt.c                |   7 +-
 libavcodec/dirac_dwt.h                |   1 +
 libavcodec/x86/Makefile               |   6 +-
 libavcodec/x86/dirac_dwt_10bit.asm    | 302 ++++++++++++++++++++++++++
 libavcodec/x86/dirac_dwt_init_10bit.c | 118 ++++++++++
 5 files changed, 431 insertions(+), 3 deletions(-)
 create mode 100644 libavcodec/x86/dirac_dwt_10bit.asm
 create mode 100644 libavcodec/x86/dirac_dwt_init_10bit.c

-- 
2.18.0



More information about the ffmpeg-devel mailing list