summaryrefslogtreecommitdiff
path: root/doc/optimization.txt
Commit message (Collapse)AuthorAge
* cosmetics: Fix spelling mistakesVittorio Giovara2016-05-04
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* dsputil: Split off IDCT bits into their own contextDiego Biurrun2014-06-30
|
* dsputil: Move thirdpel-related bits into their own contextDiego Biurrun2014-03-22
|
* Remove all SPARC architecture optimizationsDiego Biurrun2014-03-13
| | | | | SPARC is no longer being used in any multimedia-related fields and the VIS optimizations only represent a maintenance burden.
* Drop DCTELEM typedefDiego Biurrun2013-01-22
| | | | | | It does not help as an abstraction and adds dsputil dependencies. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* x86: mmx2 ---> mmxext in comments and messagesDiego Biurrun2012-10-31
|
* replace FFmpeg with Libav in doc/Janne Grunau2011-03-16
| | | | unless it stands for ffmpeg the program or is historic
* Update the url to the site website and change ffmpeg-devel to libav-develJohan Andersson2011-03-13
| | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* Documentation updates for the git migrationReinhard Tartler2011-02-08
| | | | | This cleanup patch updates the developer documentation with respect to the migration to the git scm.
* doc: mention xmm clobber macros usageRamiro Polla2010-10-06
| | | | Originally committed as revision 25364 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Update docs regarding writing optimizations:Ronald S. Bultje2010-09-24
| | | | | | | | | | | - mention clobber-marking of xmm registers, - some notes on external vs. inline asm, including tips on which to use for what situation and to not rewrite+improve in the same patch (as with C code) - some more best-practice guidelines See "[PATCH] update doc/optimization.txt" thread on ML. Originally committed as revision 25170 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix typo (instruciton -> instruction).Ronald S. Bultje2010-09-22
| | | | Originally committed as revision 25157 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change mplayerhq.hu references to ffmpeg.org where appropriate.Diego Biurrun2008-12-25
| | | | Originally committed as revision 16310 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rename libavcodec/i386/ --> libavcodec/x86/.Diego Biurrun2008-12-22
| | | | | | | It contains optimizations that are not specific to i386 and libavutil uses this naming scheme already. Originally committed as revision 16270 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Convert asm keyword into __asm__.Diego Pettenò2008-10-16
| | | | | | | | | | | | | Neither the asm() nor the __asm__() keyword is part of the C99 standard, but while GCC accepts the former in C89 syntax, it is not accepted in C99 unless GNU extensions are turned on (with -fasm). The latter form is accepted in any syntax as an extension (without requiring further command-line options). Sun Studio C99 compiler also does not accept asm() while accepting __asm__(), albeit reporting warnings that it's not valid C99 syntax. Originally committed as revision 15627 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add Intel IWMMXT2 link, patch by Dmitry Antipov, dmantipov yandex ru.Dmitry Antipov2008-05-27
| | | | Originally committed as revision 13467 to svn://svn.ffmpeg.org/ffmpeg/trunk
* minor English correctionsMike Melanson2008-02-21
| | | | Originally committed as revision 12171 to svn://svn.ffmpeg.org/ffmpeg/trunk
* typosMichael Niedermayer2008-02-21
| | | | Originally committed as revision 12170 to svn://svn.ffmpeg.org/ffmpeg/trunk
* "General Tips" sectionMichael Niedermayer2008-02-21
| | | | Originally committed as revision 12168 to svn://svn.ffmpeg.org/ffmpeg/trunk
* clarify previous revision on optimization justificationMike Melanson2008-01-22
| | | | Originally committed as revision 11598 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Ministry of English Composition editsMike Melanson2008-01-22
| | | | Originally committed as revision 11597 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Cosmetics to speed up finding sections of interest.Michael Niedermayer2008-01-22
| | | | Originally committed as revision 11596 to svn://svn.ffmpeg.org/ffmpeg/trunk
* "What speedup justifies an optimization" sectionMichael Niedermayer2008-01-22
| | | | Originally committed as revision 11595 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
* Fix links to ARM documentationGuillaume Poirier2007-09-05
| | | | Originally committed as revision 10399 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add a link to VIS instructions whitepaperDominik Mierzejewski2007-08-26
| | | | Originally committed as revision 10235 to svn://svn.ffmpeg.org/ffmpeg/trunk
* more sparc asm docsMichael Niedermayer2007-08-24
| | | | Originally committed as revision 10215 to svn://svn.ffmpeg.org/ffmpeg/trunk
* PowerPC/CELL/Altivec pointersLuca Barbato2007-08-23
| | | | Originally committed as revision 10197 to svn://svn.ffmpeg.org/ffmpeg/trunk
* sparc asm docsMichael Niedermayer2007-08-23
| | | | Originally committed as revision 10194 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simd gmc wasn't impossible.Loren Merritt2007-08-23
| | | | Originally committed as revision 10191 to svn://svn.ffmpeg.org/ffmpeg/trunk
* links to ARM optimization manualsGuillaume Poirier2007-01-07
| | | | Originally committed as revision 7425 to svn://svn.ffmpeg.org/ffmpeg/trunk
* www1.mplayerhq.hu --> lists.mplayerhq.huDiego Biurrun2006-06-09
| | | | Originally committed as revision 5459 to svn://svn.ffmpeg.org/ffmpeg/trunk
* CVS --> SubversionDiego Biurrun2006-06-09
| | | | Originally committed as revision 5458 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rephrase a paragraph for ease of understanding, suggested by Mans.Diego Biurrun2005-06-12
| | | | Originally committed as revision 4379 to svn://svn.ffmpeg.org/ffmpeg/trunk
* spelling/phrasing fixes, mostly by MansDiego Biurrun2005-06-11
| | | | Originally committed as revision 4378 to svn://svn.ffmpeg.org/ffmpeg/trunk
* spelling/grammar/wording/phrasingDiego Biurrun2005-06-11
| | | | Originally committed as revision 4376 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Cosmetics: Removed trailing whitespace, converted tabs to spaces.Diego Biurrun2005-06-11
| | | | Originally committed as revision 4375 to svn://svn.ffmpeg.org/ffmpeg/trunk
* changed the mailinglist pointers to the new place (mplayerhq)Alex Beregszaszi2005-04-11
| | | | Originally committed as revision 4122 to svn://svn.ffmpeg.org/ffmpeg/trunk
* testing cvslogMichael Niedermayer2005-04-10
| | | | Originally committed as revision 4118 to svn://svn.ffmpeg.org/ffmpeg/trunk
* testing cvslogMichael Niedermayer2005-04-10
| | | | Originally committed as revision 4117 to svn://svn.ffmpeg.org/ffmpeg/trunk
* info about h and tpelMichael Niedermayer2003-12-30
| | | | Originally committed as revision 2639 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add/put_pixels_clamped updateMichael Niedermayer2003-01-19
| | | | Originally committed as revision 1475 to svn://svn.ffmpeg.org/ffmpeg/trunk
* gmc1Michael Niedermayer2003-01-11
| | | | Originally committed as revision 1446 to svn://svn.ffmpeg.org/ffmpeg/trunk
* more linksMichael Niedermayer2003-01-11
| | | | Originally committed as revision 1445 to svn://svn.ffmpeg.org/ffmpeg/trunk
* optimization tipsMichael Niedermayer2003-01-11
can allso be used as a torture test for ur spelling checker Originally committed as revision 1444 to svn://svn.ffmpeg.org/ffmpeg/trunk