54 Commits (23538ad2eb76a0d27a1f2b2bcdccd857124a0224)

Author SHA1 Message Date
Ronald S. Bultje f8c019944d vp9: re-split the decoder/format/dsp interface header files. 8 years ago
Clément Bœsch 1c9f4b5078 lavc/vp9: split into vp9{block,data,mvs} 8 years ago
Ronald S. Bultje 83a139e3d8 vp9: add avx2 iadst16 implementations. 8 years ago
Diego Biurrun 3cba09e522 x86: Drop stray semicolons after function definitions 8 years ago
Martin Storsjö 2e55e26b40 vp9: Flip the order of arguments in MC functions 8 years ago
Ronald S. Bultje 715f139c9b vp9lpf/x86: make filter_16_h work on 32-bit. 8 years ago
Ronald S. Bultje 8915320db9 vp9lpf/x86: make filter_48/84/88_h work on 32-bit. 8 years ago
Ronald S. Bultje 725a216481 vp9lpf/x86: make filter_44_h work on 32-bit. 8 years ago
Ronald S. Bultje 5bfa96c4b3 vp9lpf/x86: make filter_16_v work on 32-bit. 8 years ago
Ronald S. Bultje b905e8d2fe vp9lpf/x86: make filter_48/84_v work on 32-bit. 8 years ago
Ronald S. Bultje 37637e6590 vp9lpf/x86: make filter_88_v work on 32-bit. 8 years ago
Ronald S. Bultje be10834bd9 vp9lpf/x86: make filter_44_v work on 32-bit. 8 years ago
Clément Bœsch 0ed21bdc9e vp9lpf/x86: add ff_vp9_loop_filter_[vh]_44_16_{sse2,ssse3,avx}. 8 years ago
Clément Bœsch f2e3d706a1 vp9lpf/x86: add ff_vp9_loop_filter_h_{48,84}_16_{sse2,ssse3,avx}(). 8 years ago
James Almer 92d47550ea vp9lpf/x86: add an SSE2 version of vp9_loop_filter_[vh]_88_16 8 years ago
Clément Bœsch 6bea478158 vp9lpf/x86: add ff_vp9_loop_filter_[vh]_88_16_{ssse3,avx}. 8 years ago
James Almer 1f451eed60 vp9lpf/x86: add ff_vp9_loop_filter_[vh]_16_16_sse2(). 8 years ago
Clément Bœsch a692724c58 vp9lpf/x86: add x86 SSSE3/AVX SIMD for vp9_loop_filter_[vh]_16_16. 8 years ago
Ronald S. Bultje 9790b44a89 vp9mc/x86: sse2 MC assembly. 8 years ago
James Almer 67922b4ee4 vp9mc/x86: add AVX and AVX2 MC 8 years ago
Clément Bœsch 3cda179f18 vp9mc/x86: rename ff_* to ff_vp9_* 8 years ago
James Almer 8be8444d01 vp9mc/x86: rename ff_avg[48]_sse to ff_avg[48]_mmxext 8 years ago
Ronald S. Bultje 3a09494939 vp9mc/x86: add 16px functions (64bit only). 8 years ago
Ronald S. Bultje a4edaa0270 vp9: add mxext versions of the single-block (w=8,npx=8) h/v loopfilters. 8 years ago
Ronald S. Bultje 7ca422bb1b vp9: add mxext versions of the single-block (w=4,npx=8) h/v loopfilters. 8 years ago
Ronald S. Bultje 726501a34e vp9: add 32x32 idct AVX2 implementation. 8 years ago
Ronald S. Bultje f0a2b6249b vp9: add 16x16 idct avx2 (8-bit). 8 years ago
Diego Biurrun dc40a70c57 Drop unnecessary libavutil/x86/asm.h #includes 9 years ago
James Almer 70d685a77f x86: use the new helper macros where useful 9 years ago
Ganesh Ajjanagadde 38f4e973ef all: fix -Wextra-semi reported on clang 9 years ago
Ronald S. Bultje 1c3be32533 vp9: add 10/12bpp mmxext-optimized iwht_iwht_4x4 function. 9 years ago
Ronald S. Bultje 344d519040 vp9: add subpel MC SIMD for 10/12bpp. 9 years ago
Ronald S. Bultje 77f359670f vp9: add fullpel (avg) MC SIMD for 10/12bpp. 9 years ago
Ronald S. Bultje 6354ff0383 vp9: add fullpel (put) MC SIMD for 10/12bpp. 9 years ago
Ronald S. Bultje fd8b90f5f6 vp9: fix overflow in 8x8 topleft 32x32 idct ssse3 version. 9 years ago
James Almer c16e99e3b3 x86: check for AV_CPU_FLAG_AVXSLOW where useful 10 years ago
Michael Niedermayer cc77bb09e4 avcodec/x86/vp9dsp_init: Fix mix of declaration and statement 10 years ago
Ronald S. Bultje b224b165cb vp9: add keyframe profile 2/3 support. 10 years ago
Ronald S. Bultje afd8c464b7 vp9/x86: make filter_16_h work on 32-bit. 10 years ago
Ronald S. Bultje b26bc3520f vp9/x86: make filter_48/84/88_h work on 32-bit. 10 years ago
Ronald S. Bultje 8a1cff1c35 vp9/x86: make filter_44_h work on 32-bit. 10 years ago
Ronald S. Bultje 047088b8c6 vp9/x86: make filter_16_v work on 32-bit. 10 years ago
Ronald S. Bultje 0cc9c23ea1 vp9/x86: make filter_48/84_v work on 32-bit. 10 years ago
Ronald S. Bultje 6433a9133f vp9/x86: make filter_88_v work on 32-bit. 10 years ago
Ronald S. Bultje 75f8e52089 vp9/x86: make filter_44_v work on 32-bit. 10 years ago
James Almer 32c836cb11 x86/vp9: remove duplicate function prototypes 10 years ago
Ronald S. Bultje bdc1e3e3b2 vp9/x86: intra prediction sse2/32bit support. 10 years ago
Ronald S. Bultje cae893f692 vp9/x86: sse2 MC assembly. 10 years ago
Ronald S. Bultje fd77fbb390 vp9/x86: 32bit and sse2 support for vp9 inverse transform assembly 10 years ago
James Almer 6b2caa321f x86/vp9: add AVX and AVX2 MC 10 years ago