summaryrefslogtreecommitdiff
path: root/libavcodec/i386/dsputil_mmx_rnd.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
* 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
* rename attribute_unused to av_unused and moves its declaration to common.hCarl Eugen Hoyos2007-05-30
| | | | | | | | patch by Carl Eugen Hoyos cehoyos chez ag or at original thread: [FFmpeg-devel] [PATCH] attribute_unused -> av_unused date: 05/29/2007 01:23 PM Originally committed as revision 9155 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change some leftover __attribute__((unused)) and __attribute__((used)) toReimar Döffinger2007-05-14
| | | | | | attribute_unused and attribute_used respectively to ease compiling on non-gcc. Originally committed as revision 9024 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
* 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
* Kill some compiler warnings. Compiled code verified identical after changes.Måns Rullgård2005-09-06
| | | | Originally committed as revision 4567 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
* 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
* typo (noticed by kabi)Michael Niedermayer2003-01-09
| | | | Originally committed as revision 1427 to svn://svn.ffmpeg.org/ffmpeg/trunk
* qpel fixMichael Niedermayer2003-01-09
| | | | Originally committed as revision 1426 to svn://svn.ffmpeg.org/ffmpeg/trunk
* PIC / ebx fixMichael Niedermayer2003-01-07
| | | | Originally committed as revision 1408 to svn://svn.ffmpeg.org/ffmpeg/trunk
* more gcc bug workaroundsMichael Niedermayer2003-01-07
| | | | Originally committed as revision 1407 to svn://svn.ffmpeg.org/ffmpeg/trunk
* gcc 3.2.2 -O3 bug workaround (older gcc are very likely affected too but ↵Michael Niedermayer2003-01-07
| | | | | | didnt check) Originally committed as revision 1406 to svn://svn.ffmpeg.org/ffmpeg/trunk
* qpel in b frames bugfixesMichael Niedermayer2003-01-05
| | | | Originally committed as revision 1398 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
* dont trash mm0, its still used in the next iteration of the loop (fixes ↵Michael Niedermayer2002-08-20
| | | | | | strange horizontal lines on some blocks in b frames on mmx only cpus) Originally committed as revision 855 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * implemented remaing avg_ pixel functions (these are not used offen)Zdenek Kabelac2002-06-03
| | | | Originally committed as revision 656 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
* * using unrolled loops seems to help to MMX CeleronsZdenek Kabelac2002-05-29
| | | | | | | * calculating average in parallel to use two MMX units * disabled xy2 put code - it's producing rouding errors Originally committed as revision 626 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * code with new PAVGB for MMX only CPU splited into separate fileZdenek Kabelac2002-05-29
and being compiled in the same way as _avg.h * PAVG_MMX macros accept also output parameter * implemented faster put_pixels_xy2, but it has slightly smaller precission. But there is not visible difference in the image quality - might be eventualy easily switched back (#if 0 #endif)- please check Originally committed as revision 624 to svn://svn.ffmpeg.org/ffmpeg/trunk