256 Commits (6471f63da2e9c9cd289b66566428f8c0c538b9c1)

Author SHA1 Message Date
Michael Niedermayer 9cb887ed37 dsputil_mmx: fix pointer type for emulated_edge_mc_func() 12 years ago
Ronald S. Bultje 8c53d39e7f lavc: introduce VideoDSPContext 12 years ago
Michael Niedermayer 599ae9995f ff_emulated_edge_mc: fix handling of w/h being 0 12 years ago
Michael Niedermayer 86270236d5 dsputil_mmx: ff_put_dirac_pixels depend now on yasm. 12 years ago
Diego Biurrun 7ee4071362 x86: fix build without inline asm 12 years ago
Daniel Kang 610e00b359 x86: h264: Convert 8-bit QPEL inline assembly to YASM 12 years ago
Daniel Kang ad01ba6cea x86: h264: Remove 3dnow QPEL code 12 years ago
Michael Niedermayer 2207ea44fb ff_emulated_edge_mc: fix integer anomalies, fix out of array reads 12 years ago
Diego Biurrun 8c3849bc76 x86: dsputil: port to cpuflags 12 years ago
Diego Biurrun 26301caaa1 x86: mmx2 ---> mmxext in asm constructs 12 years ago
Diego Biurrun c37322e68c x86: Move optimization suffix to end of function names 12 years ago
Diego Biurrun d8eda37080 x86: mmx2 ---> mmxext in function names 12 years ago
Diego Biurrun 588fafe7f3 x86: MMX2 ---> MMXEXT in macro names 12 years ago
Diego Biurrun 652f518594 x86: mmx2 ---> mmxext in comments and messages 12 years ago
Michael Niedermayer 25f44b041c x86/dsputil_mmx: change assert() to av_assert() 12 years ago
Michael Niedermayer 19a4e10360 gmc_mmx: enable also for large pictures when emu edge isnt needed. 12 years ago
Michael Niedermayer e063ffbf4b dsputil_mmx: put optimized gmc code back and avoid a VLA without loosing features. 12 years ago
Mans Rullgard bcf07a15a0 x86: dsputil: kill VLA in gmc_mmx() 12 years ago
Diego Biurrun 58139e141b x86: dsputil: Move Xvid IDCT put/add functions to a more suitable place 12 years ago
Mans Rullgard 97cb9236cf ac3: move ac3_downmix() from dsputil to ac3dsp 12 years ago
Diego Biurrun 1648a508fa x86: dsputil: Move specific optimization settings out of global init function 12 years ago
Diego Biurrun 8cb7ed5562 x86: avcodec: Drop silly "_mmx" suffix from dsputil template names 12 years ago
Mans Rullgard 6efb698883 cavsdsp: set idct permutation independently of dsputil 12 years ago
Mans Rullgard 5fe64d88f6 x86: allow using add_hfyu_median_prediction_cmov on any cpu with cmov 12 years ago
Diego Biurrun ef6ba1f237 x86: dsputil: Do not redundantly check for CPU caps before calling init funcs 12 years ago
Diego Biurrun 17337f54c0 x86: Split inline and external assembly #ifdefs 13 years ago
Diego Biurrun a886b279a0 x86: cosmetics: Comment some #endifs for better readability 13 years ago
Diego Biurrun bcc45d6348 x86: avcodec: Drop silly "_mmx" suffixes from filenames 13 years ago
Mans Rullgard c318626ce2 x86: rename libavutil/x86_cpu.h to libavutil/x86/asm.h 13 years ago
Anton Khirnov 36ef5369ee Replace all CODEC_ID_* with AV_CODEC_ID_* 13 years ago
Diego Biurrun 239fdf1b4a x86: build: replace mmx2 by mmxext 13 years ago
Diego Biurrun ca844b7be9 x86: Use consistent 3dnowext function and macro name suffixes 13 years ago
Mans Rullgard ec7c501ed5 x86: remove libmpeg2 mmx(ext) idct functions 13 years ago
Ronald S. Bultje d07ff3cd5a h264_chromamc_10bit: port x86 simd to cpuflags. 13 years ago
Ronald S. Bultje 79195ce565 x86/dsputil: put inline asm under HAVE_INLINE_ASM. 13 years ago
Yang Wang 845e92fd6a dsputil_mmx: fix incorrect assembly code 13 years ago
yang 6a2bad2c4f dsputil_mmx: fix incorrect assembly code 13 years ago
Diego Biurrun 9f97af2688 x86: dsputil: drop some unused CPU flag debug code 13 years ago
Mans Rullgard 28f9ab7029 vp3: move idct and loop filter pointers to new vp3dsp context 13 years ago
Diego Biurrun fe07c9c6b5 x86: Only use optimizations with cmov if the CPU supports the instruction 13 years ago
Mans Rullgard 685f5438bb x86: move some inline asm macros to the only places they are used 13 years ago
Michael Niedermayer fba18ef8cc x86/dsputil_mmx: support 4 sample edges 13 years ago
Justin Ruggles d5a7229ba4 Add a float DSP framework to libavutil 13 years ago
Kieran Kunhya 5ff01259a8 Convert vector_fmul range of functions to YASM and add AVX versions 13 years ago
Christophe Gisquet 110d0cdc9d rv40dsp x86: MMX/MMX2/3DNow/SSE2/SSSE3 implementations of MC 13 years ago
Christophe GISQUET e75d1d4f73 dsputil x86: revert a test back to its previous value 13 years ago
Michael Niedermayer 70d54392f5 lowres2 support. 13 years ago
Mans Rullgard 2bcbd98459 Remove lowres video decoding 13 years ago
Mans Rullgard 95510be8c3 avcodec: remove AVCodecContext.dsp_mask 13 years ago
Christophe GISQUET cd88105f6f dsputil x86: remove deprecated parameter from scalarproduct_int16 prototype 13 years ago