22 Commits (4d5ca069c775b84a302ae295d11b6ce639cfb902)

Author SHA1 Message Date
Ronald S. Bultje 0a7964dca5 vp9/x86: save one register on 32bit idct32x32. 10 years ago
Ronald S. Bultje fd77fbb390 vp9/x86: 32bit and sse2 support for vp9 inverse transform assembly 10 years ago
Christophe Gisquet 4e128ab0b1 x86: vpx/h264/hevc/mpeg2: share constants 11 years ago
Ronald S. Bultje c9e6325ed9 vp9/x86: use explicit register for relative stack references. 11 years ago
Ronald S. Bultje 97474d527f vp9/x86: iwht4x4 (lossless) mmx. 11 years ago
Ronald S. Bultje d43efa68bd vp9/x86: 4x4 iadst SIMD (ssse3) variants. 11 years ago
Ronald S. Bultje baf47020cd vp9/x86: 8x8 iadst SIMD (ssse3/avx) variants. 11 years ago
Ronald S. Bultje 8173d1ffc0 vp9/x86: 16x16 iadst_idct, idct_iadst and iadst_iadst (ssse3+avx). 11 years ago
Clément Bœsch 8b4190da93 vp9/x86: add AVX for itxfm and lpf. 11 years ago
Clément Bœsch e11ceea68f vp9/x86: factor out some code in VP9_UNPACK_MULSUB_2W_4X. 11 years ago
Clément Bœsch c9aa0b8f70 vp9/x86: remove reg redundancy in VP9_MULSUB_2W_2X. 11 years ago
Clément Bœsch 7c55ee6168 vp9/x86: merge IDCT coef macros. 11 years ago
Ronald S. Bultje c6fe984f2f vp9/x86: make STORE_2X2 macro local. 11 years ago
Ronald S. Bultje 04a187fb2a vp9/x86: idct_32x32_add_ssse3 sub-8x8-idct. 11 years ago
Ronald S. Bultje 37b001d14d vp9/x86: idct_32x32_add_ssse3 sub-16x16-idct. 11 years ago
Ronald S. Bultje e84d14df10 vp9/x86: idct_32x32_add_ssse3. 11 years ago
Ronald S. Bultje 0d9375fc90 vp9/x86: 16x16 sub-IDCT for top-left 8x8 subblock (eob <= 38). 11 years ago
Ronald S. Bultje 8d4c616fc0 vp9/x86: idct_add_16x16_ssse3. 11 years ago
Ronald S. Bultje 92436e8ad9 vp9: implement top/left half (4x4) sub-8x8-IDCT. 11 years ago
Ronald S. Bultje b2045c44a9 vp9: split pre-load of 11585x2 out of 1d idct macro. 11 years ago
Ronald S. Bultje f9a0d4c6e0 vp9: minor refactorings in idct ssse3 assembly. 11 years ago
Ronald S. Bultje 8729964b99 vp9: split x86 assembly in two files. 11 years ago
Clément Bœsch 616da59542 avcodec/x86/vp9dsp: merge a few SWAP together. 11 years ago
Ronald S. Bultje 72ca830f51 lavc: VP9 decoder 11 years ago
Clément Bœsch 87434cf373 avcodec/vp9: add ff_vp9_idct_idct_{4x4,8x8}_ssse3(). 11 years ago
Ronald S. Bultje ba9c557b92 avcodec/x86/vp9dsp: Fix compilation with nasm. 11 years ago
Ronald S. Bultje f1548c008f Full-pixel MC functions. 11 years ago
Ronald S. Bultje c07ac8d467 VP9 MC (ssse3) optimizations. 11 years ago