49 Commits (efb0e4e7afc633467b83786819262cb15eda2df6)

Author SHA1 Message Date
  Michael Niedermayer 791b5954bc dsputil_mmx: fix reading prior of the src array in sub_hfyu_median_prediction() 12 years ago
  Michael Niedermayer 7e9830d123 dsputil_mmx: fix reading prior of the src array in sub_hfyu_median_prediction() 12 years ago
  Diego Biurrun e0c6cce447 x86: Replace checks for CPU extensions and flags by convenience macros 12 years ago
  Diego Biurrun 8cb7ed5562 x86: avcodec: Drop silly "_mmx" suffix from dsputil template names 12 years ago
  Diego Biurrun 17337f54c0 x86: Split inline and external assembly #ifdefs 12 years ago
  Mans Rullgard c318626ce2 x86: rename libavutil/x86_cpu.h to libavutil/x86/asm.h 12 years ago
  Diego Biurrun 239fdf1b4a x86: build: replace mmx2 by mmxext 13 years ago
  Ronald S. Bultje 53dfaedc01 x86/dsputilenc: bury inline asm under HAVE_INLINE_ASM. 13 years ago
  Ronald S. Bultje 723b266d72 dsputilenc: group yasm and inline asm function pointer assignment. 13 years ago
  Ronald S. Bultje ceabc13f12 dsputilenc_mmx: split assignment of ff_sse16_sse2 to SSE2 section. 13 years ago
  Michael Niedermayer 219a6fb61c dsp: fix diff_bytes_mmx() with small width 13 years ago
  Michael Niedermayer dd2631a6df dsputil: mark source of diff_bytes as const. 13 years ago
  Martin Storsjö 9cf0841ef3 dsputil: Add ff_ prefix to the dsputil*_init* functions 13 years ago
  Mans Rullgard 874f1a901d dsputil: template get_pixels() for different bit depths 14 years ago
  Mans Rullgard 0a72533e98 jfdctint: add 10-bit version 14 years ago
  Mans Rullgard 2912e87a6c Replace FFmpeg with Libav in licence headers 14 years ago
  Justin Ruggles 0d8837bdda Move lpc_compute_autocorr() from DSPContext to a new struct LPCContext. 14 years ago
  Justin Ruggles 56f8952b25 Move lpc_compute_autocorr() from DSPContext to a new struct LPCContext. 14 years ago
  Mans Rullgard ef4a65149d Replace ASMALIGN() with .p2align 14 years ago
  Ramiro Polla 559738eff3 dsputil_mmx: prefer xmm registers below xmm6 when they are available 14 years ago
  Måns Rullgård c0bc8b9afb x86: disable SSE functions using stack when stack is not aligned 14 years ago
  Ronald S. Bultje 6c3d021891 Properly add HAVE_YASM around yasmified symbols. Should fix compile error 14 years ago
  Ronald S. Bultje e2e341048e Move hadamard_diff{,16}_{mmx,mmx2,sse2,ssse3}() from inline asm to yasm, 14 years ago
  Ronald S. Bultje d0acc2d2e9 Move sse16_sse2() from inline asm to yasm. It is one of the functions causing 14 years ago
  Stefano Sabatini c6c98d0897 Move mm_support() from libavcodec to libavutil, make it a public 14 years ago
  Stefano Sabatini 7160bb716b Rename FF_MM_ symbols related to CPU features flags as AV_CPU_FLAG_ 14 years ago
  Måns Rullgård c0ec9918b0 Remove global mm_flags variable 14 years ago
  Ronald S. Bultje 6526976f0c Remove FF_MM_SSE2/3 flags for CPUs where this is generally not faster than 15 years ago
  Måns Rullgård f49747e904 x86: move function prototypes to header files 15 years ago
  Måns Rullgård 84dc2d8afa Remove DECLARE_ALIGNED_{8,16} macros 15 years ago
  Måns Rullgård c67278098d Move array specifiers outside DECLARE_ALIGNED() invocations 15 years ago
  Loren Merritt e17ccf60fe huffyuv: add some const qualifiers 15 years ago
  Justin Ruggles f4d608e344 add CONFIG_LPC to the build system for lpc dsputil functions. fixes build 15 years ago
  Justin Ruggles fde82ca7e4 Move autocorrelation function from flacenc.c to lpc.c. Also rename the 15 years ago
  Stefano Sabatini 6b4343616c Rename FF_MM_MMXEXT to FF_MM_MMX2, for both clarity and consistency 16 years ago
  Diego Biurrun 406792e7b0 cosmetics: Remove pointless period after copyright statement non-sentences. 16 years ago
  Aurelien Jacobs 199436b952 moves mid_pred() into mathops.h (with arch specific code split by directory) 16 years ago
  Aurelien Jacobs 49fb20cb8a replace all occurrence of ENABLE_ by the corresponding CONFIG_, HAVE_ or ARCH_ 16 years ago
  Aurelien Jacobs b250f9c66d Change semantic of CONFIG_*, HAVE_* and ARCH_*. 16 years ago
  Diego Biurrun a6493a8fbd Rename libavcodec/i386/ --> libavcodec/x86/. 16 years ago
  Dominik Mierzejewski 82d1605fe7 Remove duplicated MM_* macros for CPU capabilities from dsputil.h. 16 years ago
  Diego Pettenò 782fc0c36f Rename template included sources from .h to _template.c. 16 years ago
  Diego Pettenò be449fca79 Convert asm keyword into __asm__. 16 years ago
  Baptiste Coudurier f76543c9b9 get_pixels_sse2, ~+12% performance compared to mmx 16 years ago
  Victor Pollex 1835cda65a Make LOAD4/STORE4 macros more generic. 17 years ago
  Michael Niedermayer 0bd134abd3 Simplify vsad16_mmx2(). 17 years ago
  Michael Niedermayer 6bf6a9301b Simplify vsad16_mmx(). 17 years ago
  Michael Niedermayer e13810223a Simplify vsad_intra16_mmx2() 17 years ago
  Michael Niedermayer 06bb35f94c Simplify vsad_intra16_mmx() 17 years ago
  Diego Biurrun 245976da2a Use full path for #includes from another directory. 17 years ago