summaryrefslogtreecommitdiff
path: root/libavcodec/ppc/dsputil_ppc.c
Commit message (Collapse)AuthorAge
* rename POWERPC_PERFORMANCE_REPORT to CONFIG_POWERPC_PERFMåns Rullgård2007-02-13
| | | | Originally committed as revision 7968 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Conditionally compile some of the AltiVec optimizations.Diego Biurrun2006-11-22
| | | | Originally committed as revision 7154 to svn://svn.ffmpeg.org/ffmpeg/trunk
* revert bad checkinMåns Rullgård2006-11-14
| | | | Originally committed as revision 7044 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move some CFLAGS settings away from config.* writing sectionMåns Rullgård2006-11-14
| | | | Originally committed as revision 7043 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Replace most of the %lld and %llx by their (cleaner) PRI*64 counterparts.Steve L'Homme2006-11-01
| | | | | | patch by Steve Lhomme, slhomme divxcorp com Originally committed as revision 6868 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ppc generic prefetchLuca Barbato2006-10-12
| | | | Originally committed as revision 6669 to svn://svn.ffmpeg.org/ffmpeg/trunk
* removing ALTIVEC_USE_REFERENCE_C_CODE, since has no use anymoreLuca Barbato2006-10-09
| | | | Originally committed as revision 6606 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Non Altivec optimizations already present at the topLuca Barbato2006-10-08
| | | | Originally committed as revision 6588 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix the dcbz check and move it in configureLuca Barbato2006-10-07
| | | | Originally committed as revision 6580 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
* altivec float optimizationsLuca Barbato2006-08-14
| | | | Originally committed as revision 5999 to svn://svn.ffmpeg.org/ffmpeg/trunk
* standalone snow dsputil initLuca Barbato2006-08-03
| | | | Originally committed as revision 5919 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Almost cosmetic changes in dsputil_init_ppc and vorbis_inverse_coupling_altivec:Luca Barbato2006-08-03
| | | | | | | | - whitespace consistency 2->4 [dsputil_init_ppc] - reorder struct initialization with dsputil_init_altivec [dsputil_init_ppc] - use casts instead of temp variables [vorbis_inverse_coupling_altivec] Originally committed as revision 5918 to svn://svn.ffmpeg.org/ffmpeg/trunk
* CleanupLuca Barbato2006-08-03
| | | | Originally committed as revision 5913 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Some AltiVec optimizations for VC-1Kostya Shishkov2006-08-03
| | | | Originally committed as revision 5899 to svn://svn.ffmpeg.org/ffmpeg/trunk
* CosmeticsLuca Barbato2006-08-02
| | | | Originally committed as revision 5890 to svn://svn.ffmpeg.org/ffmpeg/trunk
* hadamard8_diff* enabled on linux/ppcLuca Barbato2006-04-07
| | | | Originally committed as revision 5272 to svn://svn.ffmpeg.org/ffmpeg/trunk
* altivec support for snowLuca Barbato2006-03-27
| | | | Originally committed as revision 5228 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
* Disable AltiVec IDCT for lowres decoding in lavc patch by (Sigbjørn ↵Sigbjørn Skjæret2005-07-01
| | | | | | Skjæret: cisc, broadpark no) Originally committed as revision 4413 to svn://svn.ffmpeg.org/ffmpeg/trunk
* missaliged clear_blocks() and h264 not complied but referenced fix patch by ↵Roine Gustafsson2004-10-11
| | | | | | (Roine Gustafsson <roine at users dot sourceforge dot net>) and me Originally committed as revision 3584 to svn://svn.ffmpeg.org/ffmpeg/trunk
* h264 qpel mc, size 16 patch by (Romain Dolbeau <dolbeau at caps-entreprise ↵Romain Dolbeau2004-09-16
| | | | | | dot com>) Originally committed as revision 3472 to svn://svn.ffmpeg.org/ffmpeg/trunk
* hadamard/AltiVec: fix to compiler fix, again by (Romain Dolbeau <dolbeau at ↵Michael Niedermayer2004-06-08
| | | | | | irisa dot fr>) Originally committed as revision 3207 to svn://svn.ffmpeg.org/ffmpeg/trunk
* avg_pixels8_xy2_altivec in AltiVec, enabling avg_pixels8_altivec, hadamard ↵Michael Niedermayer2004-06-05
| | | | | | fix by (Romain Dolbeau <dolbeau at irisa dot fr>) Originally committed as revision 3196 to svn://svn.ffmpeg.org/ffmpeg/trunk
* hadamard/AltiVec: fix to compiler fix by (Romain Dolbeau <dolbeau at irisa ↵Michael Niedermayer2004-06-05
| | | | | | dot fr>) Originally committed as revision 3195 to svn://svn.ffmpeg.org/ffmpeg/trunk
* disable hadamard for gcc below 3.3 - better fix awaitedAlex Beregszaszi2004-04-26
| | | | Originally committed as revision 3075 to svn://svn.ffmpeg.org/ffmpeg/trunk
* better hadamard8_diff16 in AltiVec, and more patch by (Romain Dolbeau ↵Romain Dolbeau2004-04-22
| | | | | | <dolbeau at irisa dot fr>) Originally committed as revision 3038 to svn://svn.ffmpeg.org/ffmpeg/trunk
* hadamard8_diff8x8 in AltiVec, the 16bits edition by (Romain Dolbeau <dolbeau ↵Michael Niedermayer2004-04-20
| | | | | | at irisa dot fr>) Originally committed as revision 3036 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fft_*() renamed into ff_fft_*() patch by (Gildas Bazin <gbazin at altern dot ↵Gildas Bazin2004-03-13
| | | | | | org>) Originally committed as revision 2882 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Metrowerks CodeWarrior patches by (John Dalgliesh <johnd at defyne dot org>)Michael Niedermayer2004-02-28
| | | | Originally committed as revision 2823 to svn://svn.ffmpeg.org/ffmpeg/trunk
* interlaced motion estimationMichael Niedermayer2003-12-30
| | | | | | | | | | | | | | interlaced mpeg2 encoding P & B frames rate distored interlaced mb decission alternate scantable support 4mv encoding fixes (thats also why the regression tests change) passing height to most dsp functions interlaced mpeg4 encoding (no direct mode MBs yet) various related cleanups disabled old motion estimaton algorithms (log, full, ...) they will either be fixed or removed Originally committed as revision 2638 to svn://svn.ffmpeg.org/ffmpeg/trunk
* AltiVec optimized fdct patch by (James Klicman <james at klicman dot org>)James Klicman2003-10-26
| | | | Originally committed as revision 2439 to svn://svn.ffmpeg.org/ffmpeg/trunk
* recommit (of patch, as cvslog msg didnt apply cleanly)Steven M. Schultz2003-10-11
| | | | | | libavcodec/ppc compile errors patch by ("Steven M. Schultz" <sms at 2BSD dot COM>) Originally committed as revision 2354 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 1) remove TBL support in PPC performance. It's much more useful to use theRomain Dolbeau2003-07-09
| | | | | | | | | | PMCs, and with Apple's CHUD it's fairly easy too. No reason to keep useless code around 2) make the PPC perf stuff a configure option 3) make put_pixels16_altivec a bit faster by unrolling the loop by 4 patch by (Romain Dolbeau <dolbeau at irisa dot fr>) Originally committed as revision 2022 to svn://svn.ffmpeg.org/ffmpeg/trunk
* PPC fixes & clean-up patch by (Romain Dolbeau <dolbeau at irisa dot fr>)Romain Dolbeau2003-07-04
| | | | Originally committed as revision 2008 to svn://svn.ffmpeg.org/ffmpeg/trunk
* PPC970 patch + cpu-specific tuning support by (Romain Dolbeau <dolbeau at ↵Michael Niedermayer2003-06-29
| | | | | | irisa dot fr>) Originally committed as revision 1997 to svn://svn.ffmpeg.org/ffmpeg/trunk
* MpegEncContext.(i)dct_* -> DspContext.(i)dct_*Michael Niedermayer2003-03-03
| | | | | | bitexact cleanup Originally committed as revision 1617 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Altivec on non darwin systems patch by Romain DolbeauRomain Dolbeau2003-01-26
| | | | Originally committed as revision 1509 to svn://svn.ffmpeg.org/ffmpeg/trunk
* More AltiVec MC functions patch by (Romain Dolbeau <dolbeau at irisa dot fr>)Romain Dolbeau2003-01-20
| | | | Originally committed as revision 1485 to svn://svn.ffmpeg.org/ffmpeg/trunk
* PPC perf, PPC clear_block, AltiVec put_pixels8_xy2 patch by (Romain Dolbeau ↵Romain Dolbeau2003-01-19
| | | | | | <dolbeau at irisa dot fr>) Originally committed as revision 1476 to svn://svn.ffmpeg.org/ffmpeg/trunk
* AltiVec perf (take 2), plus a couple AltiVec functions by (Romain Dolbeau ↵Michael Niedermayer2003-01-16
| | | | | | <dolbeau at irisa dot fr>) Originally committed as revision 1464 to svn://svn.ffmpeg.org/ffmpeg/trunk
* altivec jumbo patch by (Romain Dolbeau <dolbeaur at club-internet dot fr>)Romain Dolbeau2003-01-11
| | | | Originally committed as revision 1448 to svn://svn.ffmpeg.org/ffmpeg/trunk
* altivec patches by Romain DolbeauFabrice Bellard2003-01-08
| | | | Originally committed as revision 1423 to svn://svn.ffmpeg.org/ffmpeg/trunk
* suppressed pix_norm_altivecFabrice Bellard2003-01-07
| | | | Originally committed as revision 1420 to svn://svn.ffmpeg.org/ffmpeg/trunk
* altivec accelerated v-resample patch by (Brian Foley <bfoley at compsoc dot ↵Brian Foley2002-11-26
| | | | | | nuigalway dot ie>) Originally committed as revision 1283 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * altivec and pix_norm patch by Brian FoleyBrian Foley2002-11-22
| | | | Originally committed as revision 1269 to svn://svn.ffmpeg.org/ffmpeg/trunk
* altivec optimizations patch by (Brian Foley <bfoley at compsoc dot nuigalway ↵Brian Foley2002-11-19
| | | | | | dot ie>) Originally committed as revision 1240 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * using DSPContext - so each codec could use its local (sub)set of CPU extensionZdenek Kabelac2002-11-11
| | | | | | * these are untested - users/developers please check Originally committed as revision 1197 to svn://svn.ffmpeg.org/ffmpeg/trunk