2073 Commits (c413d9e6356e843aa492be9bb0ddf66ae6c97501)

Author SHA1 Message Date
Dave Yeo b0b133b8c0 hevcdsp: use a macro for .rodata section 9 years ago
Kieran Kunhya 3f07f12f65 diracdec: Template DSP functions adding 10-bit versions 9 years ago
Anton Khirnov e7078e842d hevcdsp: add x86 SIMD for MC 9 years ago
Timothy Gu 4b80b895a9 pixblockdsp: x86: Condense diff_pixels_* to a shared macro 9 years ago
Ganesh Ajjanagadde 38f4e973ef all: fix -Wextra-semi reported on clang 9 years ago
Ronald S. Bultje 52f84d82bd videodsp: don't overread edges in vfix3 emu_edge. 9 years ago
Michael Niedermayer ea5a1d1485 avcodec/x86/vc1dsp: Remove unused macro 9 years ago
Carl Eugen Hoyos 775b84e30e lavc/x86/vc1dsp_init: Fix compilation with --disable-yasm. 9 years ago
James Almer 73353af6e5 x86/Makefile: move decoder/encoder objects out of the subsystems section 9 years ago
Timothy Gu ab5f43e634 vc1dsp: Port ff_vc1_put_ver_16b_shift2_mmx to yasm 9 years ago
Timothy Gu 98da061461 huffyuvencdsp: Cherry pick changes left out in the last commit 9 years ago
Timothy Gu 5e586e1bef huffyuvencdsp: Add ff_diff_bytes_{sse2,avx2} 9 years ago
Timothy Gu 6b41b44149 huffyuvencdsp: Convert ff_diff_bytes_mmx to yasm 9 years ago
Timothy Gu 068e6cb732 huffyuvencdsp: Use intptr_t for width 9 years ago
Timothy Gu a079cbf458 x86: vc1dsp_mmx: Move yasm initiation steps to vc1dsp_init 9 years ago
Timothy Gu 607f820ec7 x86: fpel: Remove erroneous ff_put_pixels8_mmxext prototype 9 years ago
Timothy Gu cb6f1f8bf9 x86: fpel: Move prototypes for 4-px block functions 9 years ago
James Almer 74a87ae210 x86/vp9itxfm: fix register clobbering in ff_vp9_idct_idct_4x4_add_12_sse2 9 years ago
Christophe Gisquet 74c414202f x86: simple_idct10_template: use const 9 years ago
Ronald S. Bultje e578638382 vp9: use registers for constant loading where possible. 9 years ago
Ronald S. Bultje 408bb8556f vp9: refactor itx coefficients and share between 8 and 10/12bpp. 9 years ago
Ronald S. Bultje eb4b5ff738 vp9: add itxfm_add eob shortcuts to 10/12bpp functions. 9 years ago
Ronald S. Bultje 488fadebbc vp9: add 10/12bpp idct_idct_32x32 sse2 SIMD version. 9 years ago
Ronald S. Bultje 3d0ca2fe89 vp9: 10/12bpp sse2 SIMD for iadst16. 9 years ago
Ronald S. Bultje 0e80265b0a vp9: refactor 10/12bpp dc-only code in 4x4/8x8 and add to 16x16. 9 years ago
Ronald S. Bultje 1338fb79d4 vp9: add 10/12bpp sse2 SIMD version for idct_idct_16x16. 9 years ago
Ronald S. Bultje cb054d061a vp9: add 10/12bpp sse2 SIMD versions of iadst8x8. 9 years ago
Ronald S. Bultje e0610787b2 vp9: add 10/12bpp sse2 SIMD for idct_idct_8x8. 9 years ago
Ronald S. Bultje a35f6bdb38 vp9: add 12bpp sse2 versions of iadst4. 9 years ago
Ronald S. Bultje 235e76aeb8 vp9: initial attempt at a idct_idct_4x4 12bpp x86 simd (sse2) impl. 9 years ago
Ronald S. Bultje f76423d097 vp9: add x86 simd (sse2/ssse3) for iadst4 10bpp functions. 9 years ago
Ronald S. Bultje 6b579cf547 vp9: add 10bpp simd (mmxext/ssse3) for idct_idct_4x4. 9 years ago
Ronald S. Bultje 1c3be32533 vp9: add 10/12bpp mmxext-optimized iwht_iwht_4x4 function. 9 years ago
Christophe Gisquet b6594a9605 x86: dct-test: add more idcts 9 years ago
Christophe Gisquet 7ece8b50b1 x86: simple_idct: 12bits versions 9 years ago
Christophe Gisquet 4369b9dc7b x86: simple_idct(_put): 10bits versions 9 years ago
Christophe Gisquet e652f69b35 x86: simple_idct10_template: fix overflow in pass 9 years ago
Christophe Gisquet e9a68b0316 x86: prores: templatize 10 bits simple_idct 9 years ago
James Almer dab5f65b25 x86/takdsp: use arithmetic shift instructions 9 years ago
Paul B Mahol 35af7add6f avcodec/takdec: add x86 SIMD for rest of decorrelation modes 9 years ago
Ronald S. Bultje ce78729033 vp9: don't keep a stack pointer if we don't need it. 9 years ago
James Almer 72254b19b8 x86/alacdsp: add simd optimized functions 9 years ago
Ronald S. Bultje cb912b4521 vp9: fix msvc build by using 6 GPRs on 32bit if stack!=aligned. 9 years ago
Christophe Gisquet f827a17005 blockdsp: reindent after parameter removal 10 years ago
Ronald S. Bultje 061b67fb50 vp9: 10/12bpp SIMD (sse2/ssse3/avx) for directional intra prediction. 10 years ago
Ronald S. Bultje 26ece7a511 vp9: 16bpp tm/dc/h/v intra pred simd (mostly sse2) functions. 10 years ago
Ronald S. Bultje db7786e8ff vp9: sse2/ssse3/avx 16bpp loopfilter x86 simd. 10 years ago
Ganesh Ajjanagadde 0493e42eb2 avcodec/x86/hpeldsp_rnd_template: silence -Wunused-function on --disable-mmx 10 years ago
Christophe Gisquet 562ba4a827 blockdsp: remove high bitdepth parameter 10 years ago
James Almer 3178931a14 x86/hevc_sao: move 10/12bit functions into a separate file 10 years ago