summaryrefslogtreecommitdiff
path: root/libavcodec/i386/dsputil_mmx_avg.h
Commit message (Collapse)AuthorAge
* __asm __volatile -> asm volatile part 2Reimar Döffinger2008-02-24
| | | | Originally committed as revision 12189 to svn://svn.ffmpeg.org/ffmpeg/trunk
* avg_pixels4_mmx2Loren Merritt2008-02-03
| | | | Originally committed as revision 11829 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Explain why there are no multiple inclusion guards in these header files.Diego Biurrun2007-10-17
| | | | Originally committed as revision 10771 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove wrong multiple inclusion guards.Aurelien Jacobs2007-10-17
| | | | | | Those files are really meant to be included several times. Originally committed as revision 10766 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add missing multiple inclusion guards.Diego Biurrun2007-10-17
| | | | Originally committed as revision 10763 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Group all copyright and author notices together.Diego Biurrun2007-07-05
| | | | Originally committed as revision 9483 to svn://svn.ffmpeg.org/ffmpeg/trunk
* misc spelling fixesDiego Biurrun2007-06-12
| | | | Originally committed as revision 9289 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change license headers to say 'FFmpeg' instead of 'this program/this library'Diego Biurrun2006-10-07
| | | | | | and fix GPL/LGPL version mismatches. Originally committed as revision 6577 to svn://svn.ffmpeg.org/ffmpeg/trunk
* approximate qpel functions: sacrifice some quality for some decoding speed. ↵Loren Merritt2006-10-01
| | | | | | enabled on B-frames with -lavdopts fast. Originally committed as revision 6412 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Support for MacIntel, last part: balign directivesJohn Dalgliesh2006-08-12
| | | | | | | | | | Determines whether .align's arg is power-of-two or not, then defines ASMALIGN appropriately in config.h. Changes all .baligns to ASMALIGNs. Patch by John Dalgliesh % johnd AH defyne P org % Original thread: Date: Aug 11, 2006 8:00 AM Subject: Re: [Ffmpeg-devel] Mac OS X Intel last part: balign directives Originally committed as revision 5990 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Update licensing information: The FSF changed postal address.Diego Biurrun2006-01-12
| | | | Originally committed as revision 4842 to svn://svn.ffmpeg.org/ffmpeg/trunk
* COSMETICS: tabs --> spaces, some prettyprintingDiego Biurrun2005-12-22
| | | | Originally committed as revision 4764 to svn://svn.ffmpeg.org/ffmpeg/trunk
* COSMETICS: Remove all trailing whitespace.Diego Biurrun2005-12-17
| | | | Originally committed as revision 4749 to svn://svn.ffmpeg.org/ffmpeg/trunk
* read 32bit instead of 64bit to avoid overreading and missalignmentsMichael Niedermayer2005-04-17
| | | | Originally committed as revision 4133 to svn://svn.ffmpeg.org/ffmpeg/trunk
* adapting existing mmx/mmx2/sse/3dnow optimizations so they work on x86_64 ↵Aurelien Jacobs2004-10-11
| | | | | | patch by (Aurelien Jacobs <aurel at gnuage dot org>) Originally committed as revision 3578 to svn://svn.ffmpeg.org/ffmpeg/trunk
* h264 luma motion compensation in mmx2/3dnowMichael Niedermayer2004-09-07
| | | | Originally committed as revision 3437 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10000l fix and use more mmx2/3dnow code for mpeg4 qpel which has been ↵Michael Niedermayer2004-09-06
| | | | | | | | written and commited long time ago but appearently never used, qpel motion compensation is 5% faster now Originally committed as revision 3435 to svn://svn.ffmpeg.org/ffmpeg/trunk
* some of the warning fixes by (Michael Roitzsch <mroi at users dot ↵Michael Niedermayer2004-05-18
| | | | | | sourceforge dot net>) Originally committed as revision 3140 to svn://svn.ffmpeg.org/ffmpeg/trunk
* copyright year update of the files i touched and remembered, things look ↵Michael Niedermayer2004-01-10
| | | | | | annoyingly unmaintained otherwise Originally committed as revision 2686 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * UINTX -> uintx_t INTX -> intx_tZdenek Kabelac2003-02-11
| | | | Originally committed as revision 1578 to svn://svn.ffmpeg.org/ffmpeg/trunk
* qpel in mmx2/3dnowMichael Niedermayer2003-01-05
| | | | | | qpel refinement quality parameter Originally committed as revision 1393 to svn://svn.ffmpeg.org/ffmpeg/trunk
* put/avg_pixels16Michael Niedermayer2002-09-11
| | | | | | fixing 2 small qpel bugs Originally committed as revision 915 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * removed MANGLE from macros for setting constantsZdenek Kabelac2002-05-30
| | | | | | | | | | * using MOVQ_WONE/MOVQ_BFE as two instruction instead of static memory value access as its always faster * PAVGB_MMX macro is using now mm6 -> mm7 is unmodified * replaced original pixels_xy2_mmx with new faster and equal implementation * replaced usage of mm7 for other then ZERO contstant in _rnd & _avg file with mm6 Originally committed as revision 632 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * cosmetic minor changeZdenek Kabelac2002-05-29
| | | | Originally committed as revision 622 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * optimized remaing avg_pixels_xy2Zdenek Kabelac2002-05-29
| | | | Originally committed as revision 621 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * optimized avg_* functions (except xy2)Zdenek Kabelac2002-05-28
| | | | | | * minor speedup for put_pixels_x2 & cleanup Originally committed as revision 619 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * more PIC friendly and faster codeZdenek Kabelac2002-05-27
| | | | Originally committed as revision 616 to svn://svn.ffmpeg.org/ffmpeg/trunk
* license/copyright changeFabrice Bellard2002-05-25
| | | | Originally committed as revision 599 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * fixed contrains and avoid usage of scale index accessZdenek Kabelac2002-05-23
| | | | Originally committed as revision 566 to svn://svn.ffmpeg.org/ffmpeg/trunk
* using 1 operand less and slightly faster put_pixels_y2Michael Niedermayer2002-05-22
| | | | Originally committed as revision 564 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * fix for -fPIC compilation - compiles with 2.95.2 as well - anyZdenek Kabelac2002-05-22
| | | | | | other compiler shows any problem here ?? Originally committed as revision 563 to svn://svn.ffmpeg.org/ffmpeg/trunk
* removed unused codeFabrice Bellard2002-05-20
| | | | Originally committed as revision 543 to svn://svn.ffmpeg.org/ffmpeg/trunk
* tried to avoid gcc 2.95.2 bug by puting explicit register constraints - ↵Fabrice Bellard2002-05-18
| | | | | | added comment about rounding bug in some functions (need to correct or suppress them for regression tests) Originally committed as revision 515 to svn://svn.ffmpeg.org/ffmpeg/trunk
* shared lib support (req by kabi) ...Michael Niedermayer2002-05-17
| | | | Originally committed as revision 510 to svn://svn.ffmpeg.org/ffmpeg/trunk
* hopefully faster mmx2&3dnow MCMichael Niedermayer2002-05-17
| | | | Originally committed as revision 506 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fixed gcc-3.0.x compilation (by Michael Niedermayer)Nick Kurshev2001-11-10
| | | | Originally committed as revision 211 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Sync with mplayer's stuffNick Kurshev2001-07-30
| | | | Originally committed as revision 14 to svn://svn.ffmpeg.org/ffmpeg/trunk
* suppressed no longer needed emms()Fabrice Bellard2001-07-24
| | | | Originally committed as revision 11 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Initial revisionFabrice Bellard2001-07-22
Originally committed as revision 5 to svn://svn.ffmpeg.org/ffmpeg/trunk