18 Commits (43d995e865f77adef1573b158452982a56814908)

Author SHA1 Message Date
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
Clément Bœsch 91d85bb167 x86/vp9lpf: add ff_vp9_loop_filter_[vh]_44_16_{sse2,ssse3,avx}. 11 years ago
Clément Bœsch c5dd73b890 x86/vp9lpf: add ff_vp9_loop_filter_h_{48,84}_16_{sse2,ssse3,avx}(). 11 years ago
James Almer 644c32ea4b x86/vp9lpf: add ff_vp9_loop_filter_[vh]_88_16_sse2() 11 years ago
Clément Bœsch 222c46c531 x86/vp9lpf: add ff_vp9_loop_filter_[vh]_88_16_{ssse3,avx}. 11 years ago
Clément Bœsch 822385d775 x86/vp9lpf: add a preload system in FILTER_UPDATE. 11 years ago
Clément Bœsch 315b4775ad x86/vp9lpf: refactor v/h using common macros for P7 to Q7. 11 years ago
Clément Bœsch 5d144086cc x86/vp9lpf: faster P7..Q7 accesses. 11 years ago
James Almer d2a7314f1e vp9/x86: add ff_vp9_loop_filter_[vh]_16_16_sse2(). 11 years ago
Clément Bœsch 8b4190da93 vp9/x86: add AVX for itxfm and lpf. 11 years ago
Clément Bœsch af68bd1c06 vp9/x86: add ff_vp9_loop_filter_[vh]_16_16_ssse3(). 11 years ago