1 c-asm loop less and 1x unroll of float_to_int16_sse()
[ffmpeg.git] / libavcodec / i386 / dsputil_mmx.c
2008-07-07 Michael Niedermayer1 c-asm loop less and 1x unroll of float_to_int16_sse()
2008-07-07 Michael NiedermayerFix x86-64
2008-07-07 Michael Niedermayerdont use C-asm loops and unroll once float_to_int16_3dnow()
2008-06-22 Reimar DöffingerFix add_bytes_mmx and add_bytes_l2_mmx for w < 16
2008-05-09 Diego BiurrunUse full path for #includes from another directory.
2008-05-08 Ramiro PollaDo not misuse long as the size of a register in x86.
2008-04-16 Alexander StrangeAdd a new xvid-style IDCT using SSE2.
2008-04-12 Alexander StrangeAdd a header file to declare Xvid IDCT functions.
2008-04-01 Loren Merritth264 chroma mc ssse3
2008-03-21 Zuxy MengAdd missed call to ff_cavsdsp_init_3dnow() in dsputil_i...
2008-03-20 Michael NiedermayerHardcode register to prevent aparent miscompilation.
2008-03-20 Michael Niedermayerremove unused temp
2008-03-04 Aurelien Jacobsmove draw_edges() into dsputil
2008-02-25 Aurelien Jacobssplit encoding part of dsputil_mmx into its own file
2008-02-24 Reimar Döffinger__asm __volatile -> asm volatile, improves code consist...
2008-02-21 Loren Merrittsimd and unroll png_filter_row
2008-02-06 Loren Merrittsse2 h264 motion compensation. not new code, just separ...
2008-02-06 Loren Merrittput loop counter in a register if possible. makes some...
2008-02-06 Loren Merrittconstant was excessively aligned
2008-02-05 Loren Merrittssse3 h264 motion compensation.
2008-02-05 Loren Merrittclean up an ugliness introduced in r11826. this syntax...
2008-02-04 Loren Merrittreduce code duplication
2008-02-03 Loren Merrittavg_pixels4_mmx2
2008-02-03 Loren Merrittuse mmx2/3dnow avg functions in avg_qpel*_mc00
2008-02-03 Loren Merrittff_h264_idct8_add_sse2.
2008-01-30 Baptiste Coudurieradd parenthesis, fix warning: i386/dsputil_mmx.c:2618...
2008-01-30 Baptiste Coudurierfix prototypes, remove warning: i386/dsputil_mmx.c...
2008-01-27 Reimar DöffingerUse DECLARE_ALIGNED
2008-01-11 Christophe GisquetFactorize some duplicated code from CAVS and H.264...
2007-12-21 Christophe Gisquetadd MMX version for put_no_rnd_h264_chroma_mc8_c, used...
2007-12-21 Diego BiurrunFix typo in macro name: WARPER8_16_SQ --> WRAPPER8_16_SQ.
2007-12-16 Aurelien Jacobsmove FLAC mmx dsp to its own file
2007-12-11 Diego Biurruntypo/clarification
2007-12-01 Vitor Sessakspelling
2007-11-27 Aurelien Jacobsremove some unused ff_p* vars from dsputil
2007-11-27 Aurelien Jacobsremove useless #ifdef around extern declaration
2007-11-27 Aurelien Jacobscosmetics: indentation
2007-11-27 Aurelien Jacobsconvert some #ifdef CONFIG_ to if(ENABLE_
2007-11-27 Aurelien Jacobsbuild vc1dsp_mmx.c in its own compilation unit
2007-11-27 Aurelien Jacobsuse ff_ prefix for extern vars
2007-11-27 Aurelien Jacobsmake ff_p* vars extern so that they can be used in...
2007-11-21 Christophe Gisquetadd VC-1 MMX DSP functions, under MIT license.
2007-11-12 Michael Niedermayertring to workaround gcc 2.95 bug which causes random...
2007-09-29 Loren Merrittsse2 version of compute_autocorr().
2007-08-26 Ramiro PollaCONFIG_7REGS has been renamed to HAVE_7REGS
2007-08-26 Michael Niedermayerworkaround gcc bug, untested as my gcc is not complaining
2007-08-26 Michael Niedermayeravoid overflow in the 3rd lifting step, this now needs...
2007-08-25 Michael Niedermayerupdate mmx code to latest snow changes
2007-08-25 Michael Niedermayeruse 16bit IDWT (a SIMD implementation of it should...
2007-07-24 Aurelien Jacobshelp some gcc version to optimize out those functions
2007-07-10 Aurelien Jacobscosmetics: indentation
2007-07-10 Aurelien JacobsAvoid linking with h263.c functions when the relevant...
2007-07-08 Måns Rullgårdmake arguments to ssd_int8_vs_int16() const
2007-05-20 Zuxy MengRemove incorrect comment; MMX2 is preferred over 3DNow...
2007-05-18 Zuxy Meng3DNow! and SSSE3 optimization to QNS DSP functions...
2007-05-16 Aurelien Jacobsbetter separation of vp3dsp functions from dsputil_mmx.c
2007-05-16 Ronald S. BultjeAdd libavcodec to compiler include flags in order to...
2007-05-14 Panagiotis IssarisMake vp3dsp*.c compilation optional.
2007-05-12 Loren Merrittfactor sum_abs_dctelem out of dct_sad, and simd it.
2007-05-12 Loren Merrittsse2 & ssse3 versions of hadamard. unroll and inline...
2007-05-09 Loren Merrittcosmetics: remove code duplication in hadamard8_diff_mmx
2007-05-08 Loren Merrittcosmetics: remove duplicate transpose macro
2007-04-07 Diego Biurruntypos
2007-03-30 Loren Merrittmmx 16-bit ssd. 2.3x faster svq1 encoding.
2007-02-24 Diego BiurrunFix wrong conditional, Snow decoding, not encoding...
2007-01-30 Panagiotis IssarisAdd the const specifier as needed to reduce the number...
2006-11-14 Måns Rullgårdrevert bad checkin
2006-11-14 Måns Rullgårdmove some CFLAGS settings away from config.* writing...
2006-11-12 Måns Rullgårdadding more static keywords
2006-11-03 Michael Niedermayeroptimize H264_DEBLOCK_P0_Q0
2006-10-14 Diego BiurrunPut libmpeg2 IDCT functions under CONFIG_GPL, fixes...
2006-10-11 Diego BiurrunRename ABS macro to FFABS.
2006-10-07 Diego BiurrunChange license headers to say 'FFmpeg' instead of ...
2006-10-05 Diego BiurrunSwitch idct_mmx_xvid.c from GPL to LGPL as permitted...
2006-10-01 Loren Merrittapproximate qpel functions: sacrifice some quality...
2006-09-27 Måns Rullgårdadd some #ifdef CONFIG_ENCODERS/DECODERS
2006-09-14 Aurelien Jacobsdisable vp3 mmx idct for theora files to avoid artifacts
2006-09-14 Diego BiurrunRemove the LGPL exception clause as discussed on ffmpeg...
2006-09-12 Aurelien JacobsEnables back the mmx/sse optimized version of the vp3...
2006-09-02 Måns Rullgårdremove redundant declarations
2006-08-28 Loren Merrittmmx implementation of deblocking strength decision.
2006-08-12 John DalglieshSupport for MacIntel, last part: balign directives
2006-08-11 Loren Merrittvorbis simd tweaks
2006-08-10 Michael Niedermayerconvert vector_fmul_reverse_sse2 and vector_fmul_add_a...
2006-08-10 Loren Merrittsse and 3dnow implementations of float->int conversion...
2006-08-09 Loren Merrittemms -> femms
2006-08-08 Michael Niedermayerchange vorbis_inverse_coupling_sse2() so it works on...
2006-08-03 Loren Merritt10l, vorbis_inverse_coupling_sse() was really 3dnow
2006-08-03 Loren Merrittsse & sse2 implementations of vorbis channel coupling.
2006-07-29 Stefan Gehrersome MMX optimizations for the CAVS decoder
2006-07-19 Michael Niedermayerdisable the vp3 mmx and sse2 idcts, their output doesnt...
2006-07-05 Måns Rullgård#define SBUTTERFLY outside CONFIG_ENCODERS
2006-07-03 Luca AbeniMove REG_* macros from libavcodec/i386/mmx.h to libavut...
2006-04-05 Loren Merrittgmc_mmx tweaks
2006-04-04 Loren Merrittmmx implementation of 3-point GMC. (5x faster than C)
2006-03-23 Loren Merrittprefetch pixels for future motion compensation. 2-5...
2006-03-22 Loren Merrittadded mmx implementation of h264_chroma_mc2
2006-03-22 Robert Edeleadd MMX and SSE versions of ff_snow_inner_add_yblock
2006-03-21 Robert Edelesnow mmx+sse2 optimizations, part 4
2006-03-20 Robert EdeleAdd the mmx and sse2 implementations of ff_snow_vertica...
next