summaryrefslogtreecommitdiff
path: root/libavcodec/i386/dsputil_mmx_rnd.h
Commit message (Collapse)AuthorAge
* 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