153 Commits (28165fee1bb155545b82c1537917083bac7813f7)

Author SHA1 Message Date
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 12 years ago
Diego Biurrun a886b279a0 x86: cosmetics: Comment some #endifs for better readability 12 years ago
Diego Biurrun bcc45d6348 x86: avcodec: Drop silly "_mmx" suffixes from filenames 12 years ago
Mans Rullgard c318626ce2 x86: rename libavutil/x86_cpu.h to libavutil/x86/asm.h 12 years ago
Anton Khirnov 36ef5369ee Replace all CODEC_ID_* with AV_CODEC_ID_* 12 years ago
Diego Biurrun 239fdf1b4a x86: build: replace mmx2 by mmxext 12 years ago
Diego Biurrun ca844b7be9 x86: Use consistent 3dnowext function and macro name suffixes 12 years ago
Mans Rullgard ec7c501ed5 x86: remove libmpeg2 mmx(ext) idct functions 12 years ago
Ronald S. Bultje d07ff3cd5a h264_chromamc_10bit: port x86 simd to cpuflags. 12 years ago
Ronald S. Bultje 79195ce565 x86/dsputil: put inline asm under HAVE_INLINE_ASM. 12 years ago
Yang Wang 845e92fd6a dsputil_mmx: fix incorrect assembly code 12 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
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
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
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 13 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 13 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 13 years ago
Justin Ruggles 395f2e70dd dsputil: use movups instead of movdqu in ff_emu_edge_core_sse() 13 years ago
Justin Ruggles 9d06037d48 twinvq: add SSE/AVX optimized sum/difference stereo interleaving 13 years ago
Justin Ruggles b8f02f5b4e dsputil: use cpuflags in x86 versions of vector_clip_int32() 13 years ago
Daniel Kang ded3e9f054 H.264: Cometics to dsputil_mmx.c 13 years ago
Ronald S. Bultje e3f530feca prores: idct sse2/sse4 optimizations. 13 years ago
Alex Converse 48f7163f13 dsputil_mmx: Honor HAVE_AMD3DNOW 13 years ago
Kostya Shishkov d241f51e0f Move RV3/4-specific DSP functions into their own context 13 years ago
Jason Garrett-Glaser a3bf7b864a H.264: tweak some other x86 asm for Atom 14 years ago
Mans Rullgard a617c6aaa3 dsputil: update per-arch init funcs for non-h264 high bit depth 14 years ago
Mans Rullgard e7a972e113 simple_idct: add 10-bit version 14 years ago
Diego Biurrun 65083b4911 dsputil: remove disabled code 14 years ago
Mans Rullgard 710b8df949 dsputil: remove ff_emulated_edge_mc macro used in one place 14 years ago
Daniel Kang c0483d0c7a H.264: Add x86 assembly for 10-bit H.264 predict functions 14 years ago
Daniel Kang 3c7c16fde3 YASM: Shut up unused variable compiler warning with --disable-yasm. 14 years ago