summaryrefslogtreecommitdiff
path: root/libavcodec/x86
Commit message (Expand)AuthorAge
* x86/hevc_sao: add ff_hevc_sao_edge_filter_{8,16}_{10,12}James Almer2015-12-20
* x86/hevc_sao: simplify sao_edge_filter 10/12bitJames Almer2015-12-20
* x86/hevc_sao: simplify sao_band_filter 10/12bitJames Almer2015-12-20
* diracdec: Template DSP functions adding 10-bit versionsKieran Kunhya2015-12-10
* pixblockdsp: x86: Condense diff_pixels_* to a shared macroTimothy Gu2015-11-07
* all: fix -Wextra-semi reported on clangGanesh Ajjanagadde2015-10-24
* videodsp: don't overread edges in vfix3 emu_edge.Ronald S. Bultje2015-10-24
* avcodec/x86/vc1dsp: Remove unused macroMichael Niedermayer2015-10-22
* lavc/x86/vc1dsp_init: Fix compilation with --disable-yasm.Carl Eugen Hoyos2015-10-22
* x86/Makefile: move decoder/encoder objects out of the subsystems sectionJames Almer2015-10-22
* vc1dsp: Port ff_vc1_put_ver_16b_shift2_mmx to yasmTimothy Gu2015-10-21
* huffyuvencdsp: Cherry pick changes left out in the last commitTimothy Gu2015-10-21
* huffyuvencdsp: Add ff_diff_bytes_{sse2,avx2}Timothy Gu2015-10-21
* huffyuvencdsp: Convert ff_diff_bytes_mmx to yasmTimothy Gu2015-10-20
* huffyuvencdsp: Use intptr_t for widthTimothy Gu2015-10-19
* x86: vc1dsp_mmx: Move yasm initiation steps to vc1dsp_initTimothy Gu2015-10-19
* x86: fpel: Remove erroneous ff_put_pixels8_mmxext prototypeTimothy Gu2015-10-19
* x86: fpel: Move prototypes for 4-px block functionsTimothy Gu2015-10-19
* x86/vp9itxfm: fix register clobbering in ff_vp9_idct_idct_4x4_add_12_sse2James Almer2015-10-13
* x86: simple_idct10_template: use constChristophe Gisquet2015-10-13
* vp9: use registers for constant loading where possible.Ronald S. Bultje2015-10-13
* vp9: refactor itx coefficients and share between 8 and 10/12bpp.Ronald S. Bultje2015-10-13
* vp9: add itxfm_add eob shortcuts to 10/12bpp functions.Ronald S. Bultje2015-10-13
* vp9: add 10/12bpp idct_idct_32x32 sse2 SIMD version.Ronald S. Bultje2015-10-13
* vp9: 10/12bpp sse2 SIMD for iadst16.Ronald S. Bultje2015-10-13
* vp9: refactor 10/12bpp dc-only code in 4x4/8x8 and add to 16x16.Ronald S. Bultje2015-10-13
* vp9: add 10/12bpp sse2 SIMD version for idct_idct_16x16.Ronald S. Bultje2015-10-13
* vp9: add 10/12bpp sse2 SIMD versions of iadst8x8.Ronald S. Bultje2015-10-13
* vp9: add 10/12bpp sse2 SIMD for idct_idct_8x8.Ronald S. Bultje2015-10-13
* vp9: add 12bpp sse2 versions of iadst4.Ronald S. Bultje2015-10-13
* vp9: initial attempt at a idct_idct_4x4 12bpp x86 simd (sse2) impl.Ronald S. Bultje2015-10-13
* vp9: add x86 simd (sse2/ssse3) for iadst4 10bpp functions.Ronald S. Bultje2015-10-13
* vp9: add 10bpp simd (mmxext/ssse3) for idct_idct_4x4.Ronald S. Bultje2015-10-13
* vp9: add 10/12bpp mmxext-optimized iwht_iwht_4x4 function.Ronald S. Bultje2015-10-13
* x86: dct-test: add more idctsChristophe Gisquet2015-10-13
* x86: simple_idct: 12bits versionsChristophe Gisquet2015-10-13
* x86: simple_idct(_put): 10bits versionsChristophe Gisquet2015-10-13
* x86: simple_idct10_template: fix overflow in passChristophe Gisquet2015-10-13
* x86: prores: templatize 10 bits simple_idctChristophe Gisquet2015-10-13
* x86/takdsp: use arithmetic shift instructionsJames Almer2015-10-09
* avcodec/takdec: add x86 SIMD for rest of decorrelation modesPaul B Mahol2015-10-09
* vp9: don't keep a stack pointer if we don't need it.Ronald S. Bultje2015-10-07
* x86/alacdsp: add simd optimized functionsJames Almer2015-10-06
* vp9: fix msvc build by using 6 GPRs on 32bit if stack!=aligned.Ronald S. Bultje2015-10-05
* blockdsp: reindent after parameter removalChristophe Gisquet2015-10-03
* vp9: 10/12bpp SIMD (sse2/ssse3/avx) for directional intra prediction.Ronald S. Bultje2015-10-03
* vp9: 16bpp tm/dc/h/v intra pred simd (mostly sse2) functions.Ronald S. Bultje2015-10-03
* vp9: sse2/ssse3/avx 16bpp loopfilter x86 simd.Ronald S. Bultje2015-10-03
* avcodec/x86/hpeldsp_rnd_template: silence -Wunused-function on --disable-mmxGanesh Ajjanagadde2015-10-03
* blockdsp: remove high bitdepth parameterChristophe Gisquet2015-10-02