summaryrefslogtreecommitdiff
path: root/libavcodec/ppc
Commit message (Collapse)AuthorAge
...
* Refactor vcprm and vcii macros by using the AVV macro.Diego Biurrun2008-02-18
| | | | Originally committed as revision 12140 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Refactor the FOUROF macro using the AVV macro.Diego Biurrun2008-02-18
| | | | Originally committed as revision 12139 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove stray #undef.Diego Biurrun2008-02-18
| | | | Originally committed as revision 12138 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix crash on non-AltiVec powered machines: MPV_common_init_altivec doesn't ↵Alexander Strange2008-02-18
| | | | | | | | check mm_flags Patch by Alexander Strange %astrange A ithinksw PP com % Originally committed as revision 12137 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add mfspr-based AltiVec detection code.Reimar Döffinger2008-01-19
| | | | | | | Currently not enabled in FFmpeg, because it crashes if the OS does not emulate mfspr. Originally committed as revision 11569 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Simplify preprocessor expression as suggested by Mans.Diego Biurrun2008-01-17
| | | | Originally committed as revision 11549 to svn://svn.ffmpeg.org/ffmpeg/trunk
* gcc2 doesn't have bogus mergel, patch from Sigbjørn Skjæret ↵Luca Barbato2008-01-13
| | | | | | cisc...broadpark___no Originally committed as revision 11523 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change some files to only include the necessary headers.Diego Biurrun2008-01-04
| | | | Originally committed as revision 11394 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix make checkheaders.Diego Biurrun2007-12-27
| | | | Originally committed as revision 11331 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add necessary #include, fixes the warnings:Diego Biurrun2007-12-27
| | | | | | | | | | | ppc/h264_altivec.c: In function ‘put_h264_qpel16_mc00_altivec’: ppc/h264_altivec.c:394: warning: implicit declaration of function ‘put_pixels16_altivec’ ppc/h264_altivec.c: In function ‘avg_h264_qpel16_mc00_altivec’: ppc/h264_altivec.c:395: warning: implicit declaration of function ‘avg_pixels16_altivec’ ppc/h264_altivec.c: In function ‘dsputil_h264_init_ppc’: ppc/h264_altivec.c:872: warning: implicit declaration of function ‘has_altivec’ Originally committed as revision 11330 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ReindentLuca Barbato2007-12-23
| | | | Originally committed as revision 11311 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Minor fixLuca Barbato2007-12-23
| | | | Originally committed as revision 11310 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10l do not load after the buffer...Luca Barbato2007-12-23
| | | | Originally committed as revision 11308 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add C/B == 0 cases, 2% slower on CELL but should address Issue299 eventuallyLuca Barbato2007-12-22
| | | | Originally committed as revision 11306 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ReindentLuca Barbato2007-12-22
| | | | Originally committed as revision 11304 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Partially address issue299, no performance change apparentlyLuca Barbato2007-12-22
| | | | Originally committed as revision 11303 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Avoid a vec_add, directly start with sumLuca Barbato2007-12-22
| | | | Originally committed as revision 11302 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ReindentLuca Barbato2007-12-22
| | | | Originally committed as revision 11301 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Factorize common code (almost cosmetic)Luca Barbato2007-12-22
| | | | Originally committed as revision 11300 to svn://svn.ffmpeg.org/ffmpeg/trunk
* CosmeticsLuca Barbato2007-12-22
| | | | Originally committed as revision 11299 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make strict altivec parsers happy (gcc-4.3 and others)Luca Barbato2007-12-16
| | | | Originally committed as revision 11231 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Reindent after last commitKostya Shishkov2007-12-08
| | | | Originally committed as revision 11191 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Update Altivec variant of vc1_inv_trans_8x4Kostya Shishkov2007-12-08
| | | | Originally committed as revision 11190 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Switch VC-1 decoder to output decoded residual immediately.Kostya Shishkov2007-12-08
| | | | Originally committed as revision 11188 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix alignment broke by my last patchVitor Sessak2007-12-01
| | | | Originally committed as revision 11123 to svn://svn.ffmpeg.org/ffmpeg/trunk
* spellingVitor Sessak2007-12-01
| | | | Originally committed as revision 11122 to svn://svn.ffmpeg.org/ffmpeg/trunk
* stupid code (casting of void*) found by checktree.shMichael Niedermayer2007-12-01
| | | | Originally committed as revision 11117 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove unused variable, fixes the warning:Diego Biurrun2007-11-13
| | | | | | | ppc/vc1dsp_altivec.c: In function ‘vc1_inv_trans_8x8_altivec’: ppc/vc1dsp_altivec.c:141: warning: unused variable ‘vec_5’ Originally committed as revision 11006 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add FFMPEG_ prefix to all multiple inclusion guards.Diego Biurrun2007-10-17
| | | | Originally committed as revision 10765 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rename MPV_common_init_ppc to MPV_common_init_altivec, the function isDiego Biurrun2007-10-03
| | | | | | AltiVec-specific now. Originally committed as revision 10652 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove uses of SIGILL for CPU extension detection, that method is not acceptableReimar Döffinger2007-10-02
| | | | | | | | | | in a library. Should not change anything for PPC, the autodetection is currently pointless due to other code being compiled with -maltivec as well (and detection for OSX and AmigaOS remains in place). SPARC binaries built with VIS support can now only run on systems with VIS. Originally committed as revision 10648 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: Fix indentation after last commit.Diego Biurrun2007-10-02
| | | | Originally committed as revision 10643 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Replace CONFIG_VORBIS_DECODER #ifdef by if (ENABLE_VORBIS_DECODER).Diego Biurrun2007-10-02
| | | | | | Blessed by Luca Barbato on IRC. Originally committed as revision 10642 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Merge mpegvideo AltiVec code into mpegvideo_altivec.c where it belongs.Diego Biurrun2007-10-02
| | | | Originally committed as revision 10641 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Sanitize altivec code so it can be built with runtime check properlyLuca Barbato2007-10-02
| | | | Originally committed as revision 10640 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: Fix AltiVec spelling.Diego Biurrun2007-10-02
| | | | Originally committed as revision 10639 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: Fix indentation after last commit.Diego Biurrun2007-10-02
| | | | Originally committed as revision 10638 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove pointless HAVE_ALTIVEC #ifdefs from a file that only contains AltiVecDiego Biurrun2007-10-02
| | | | | | | optimizations and no general PPC optimizations. Instead make the file be compiled conditional to HAVE_ALTIVEC. Originally committed as revision 10637 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove const vector macro indirection that is useless and obfuscatingDiego Biurrun2007-10-01
| | | | | | now that the Metrowerks workarounds are gone. Originally committed as revision 10633 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove Metrowerks compiler workaround.Diego Biurrun2007-10-01
| | | | Originally committed as revision 10632 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove Metrowerks compiler workaround.Diego Biurrun2007-10-01
| | | | Originally committed as revision 10631 to svn://svn.ffmpeg.org/ffmpeg/trunk
* snow altivec is brokenLuca Barbato2007-08-28
| | | | Originally committed as revision 10256 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Simplify preprocessor directives.Diego Biurrun2007-08-27
| | | | Originally committed as revision 10249 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change SYS_DARWIN preprocessor checks to __APPLE__, they are specificDiego Biurrun2007-08-27
| | | | | | to Mac OS X rather than to Darwin. Originally committed as revision 10247 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove alignment correction of the destination pointers in luma_16x6Guillaume Poirier2007-08-26
| | | | | | | | | | | | interpolations, since they are always 16-bytes aligned in practice. Add asserts to ease narrowing down potential image corructions on exotic plateforms Based on a patch by Mauricio Alvarez % lokifo A gmail P com % Original thread: Date: Jun 26, 2007 1:07 PM Subject: Re: [FFmpeg-devel] [PATCH] h264 luma interpolation 8x8 for altivec Originally committed as revision 10238 to svn://svn.ffmpeg.org/ffmpeg/trunk
* whitespace/indentation cosmeticsDiego Biurrun2007-08-24
| | | | Originally committed as revision 10217 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove HAVE_ALTIVEC preprocessor directives that are only compiledDiego Biurrun2007-08-24
| | | | | | when AltiVec is enabled anyway. Originally committed as revision 10216 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix trivial mixed declarations and code warning caused by a double semicolon.Diego Biurrun2007-08-24
| | | | Originally committed as revision 10212 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove SYS_DARWIN preprocessor directive that is just a duplicate of aDiego Biurrun2007-08-24
| | | | | | gcc-specific directive a few lines below. Originally committed as revision 10211 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Replace SYS_DARWIN by the more correct __APPLE_CC__, these preprocessorDiego Biurrun2007-08-24
| | | | | | directives are aimed at idiosyncracies of Apple's gcc version. Originally committed as revision 10210 to svn://svn.ffmpeg.org/ffmpeg/trunk