39 Commits (e6628ac8ffd3124e2d935cab565d9f76d895f43f)

Author SHA1 Message Date
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
Ronald S. Bultje 7c62891efe vp9lpf/x86: save one register in SIGN_ADD/SUB. 8 years ago
Ronald S. Bultje c6375a83d1 vp9lpf/x86: store unpacked intermediates for filter6/14 on stack. 8 years ago
Ronald S. Bultje 4ce8ba72f9 vp9lpf/x86: move variable assigned inside macro branch. 8 years ago
Ronald S. Bultje e4961035b2 vp9lpf/x86: simplify ABSSUM_CMP by inverting the comparison meaning. 8 years ago
Ronald S. Bultje 683da2788e vp9lpf/x86: remove unused register from ABSSUB_CMP macro. 8 years ago
Ronald S. Bultje 6e74e9636b vp9lpf/x86: slightly simplify 44/48/84/88 h stores. 8 years ago
Ronald S. Bultje 6411c328a2 vp9lpf/x86: make cglobal statement more conservative in register allocation. 8 years ago
Ronald S. Bultje a6e288d624 vp9lpf/x86: save one register in loopfilter surface coverage. 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 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 3aefca68ca vp9/x86: add myself to copyright holders for loopfilter assembly. 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
Ronald S. Bultje 7f80c3344c vp8/x86: save one register in SIGN_ADD/SUB. 10 years ago
Ronald S. Bultje 8ea2194ebb vp9/x86: store unpacked intermediates for filter6/14 on stack. 10 years ago
Ronald S. Bultje e42409479f vp8/x86: move variable assigned inside macro branch. 10 years ago
Ronald S. Bultje 418c202c63 vp9/x86: simplify ABSSUM_CMP by inverting the comparison meaning. 10 years ago
Ronald S. Bultje d1c55654e1 vp8/x86: remove unused register from ABSSUB_CMP macro. 10 years ago
Ronald S. Bultje e59bd08986 vp9/x86: slightly simplify 44/48/84/88 h stores. 10 years ago
Ronald S. Bultje 8132629bd5 vp9/x86: make cglobal statement more conservative in register allocation. 10 years ago
Ronald S. Bultje c013ca58c5 vp9/x86: save one register in loopfilter surface coverage. 10 years ago
Michael Niedermayer 41d82b85ab avcodec/x86/vp9lpf: Always include x86util.asm 10 years ago
Christophe Gisquet 4e128ab0b1 x86: vpx/h264/hevc/mpeg2: share constants 10 years ago
James Almer de417982e8 x86/vp9lpf: use fewer instructions in SPLATB_MIX 10 years ago
Clément Bœsch 62d31307c1 avcodec/x86/vp9lpf: add a comment above a bunch of SWAP. 11 years ago
Clément Bœsch f0d368d758 avcodec/x86/vp9lpf: merge a few movs with other instructions. 11 years ago
Clément Bœsch 010732b73a vp9/x86: simplify FILTER_INIT. 11 years ago
Clément Bœsch b8d002dc95 vp9/x86: clarify mixed splatb. 11 years ago
Clément Bœsch 669d4f9053 x86/vp9lpf: simplify 2nd transpose in 44/48/88/84. 11 years ago
Clément Bœsch d92a725329 x86/vp9lpf: remove 8 SWAPs in 84/48 transpose. 11 years ago
Clément Bœsch 97dde561de x86/vp9lpf: remove braindead double pxor. 11 years ago
Clément Bœsch 9a3b05b0a9 x86/vp9lpf: save a few mov in flat8in/hev masks calc. 11 years ago