231 Commits (b49d94e4f25e22c613eb767d72b053e77d6319bc)

Author SHA1 Message Date
  Michael Niedermayer 19a4e10360 gmc_mmx: enable also for large pictures when emu edge isnt needed. 13 years ago
  Michael Niedermayer e063ffbf4b dsputil_mmx: put optimized gmc code back and avoid a VLA without loosing features. 13 years ago
  Mans Rullgard bcf07a15a0 x86: dsputil: kill VLA in gmc_mmx() 13 years ago
  Diego Biurrun 58139e141b x86: dsputil: Move Xvid IDCT put/add functions to a more suitable place 13 years ago
  Mans Rullgard 97cb9236cf ac3: move ac3_downmix() from dsputil to ac3dsp 13 years ago
  Diego Biurrun 1648a508fa x86: dsputil: Move specific optimization settings out of global init function 13 years ago
  Diego Biurrun 8cb7ed5562 x86: avcodec: Drop silly "_mmx" suffix from dsputil template names 13 years ago
  Mans Rullgard 6efb698883 cavsdsp: set idct permutation independently of dsputil 13 years ago
  Mans Rullgard 5fe64d88f6 x86: allow using add_hfyu_median_prediction_cmov on any cpu with cmov 13 years ago
  Diego Biurrun ef6ba1f237 x86: dsputil: Do not redundantly check for CPU caps before calling init funcs 13 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
  Michael Niedermayer 226671ee2f dsputil_mmx: fix scalarproduct prototypes 13 years ago
  Diego Biurrun 62ce9defb8 x86: dsputil: prettyprint gcc inline asm 13 years ago
  Diego Biurrun 3b54912113 x86: K&R prettyprinting cosmetics for dsputil_mmx.c 13 years ago
  Diego Biurrun 915a2a0a65 x86: conditionally compile H.264 QPEL optimizations 14 years ago
  Diego Biurrun 3816642eab dsputil_mmx: Surround QPEL macros by "do { } while (0);" blocks. 13 years ago
  Mans Rullgard 356ee8d7de x86: clean up ff_dsputil_init_mmx() 13 years ago
  Martin Storsjö 9cf0841ef3 dsputil: Add ff_ prefix to the dsputil*_init* functions 13 years ago
  Christophe Gisquet 6b03900382 x86 dsputil: provide SSE2/SSSE3 versions of bswap_buf 14 years ago
  Ronald S. Bultje e92003514d png: move DSP functions to their own DSP context. 13 years ago
  Ronald S. Bultje c3af52fa8b dsputil: use vertical component for drawing bottom edge. 13 years ago
  Diego Biurrun 88b9735753 build: conditionally compile x86 H.264 chroma optimizations 14 years ago
  Justin Ruggles 395f2e70dd dsputil: use movups instead of movdqu in ff_emu_edge_core_sse() 14 years ago
  Justin Ruggles 9d06037d48 twinvq: add SSE/AVX optimized sum/difference stereo interleaving 14 years ago
  Justin Ruggles b8f02f5b4e dsputil: use cpuflags in x86 versions of vector_clip_int32() 14 years ago
  multiple authors 5d50fcc549 DIRAC Decoder stable version, MMX support removed. 14 years ago