]> git.sesse.net Git - ffmpeg/blobdiff - doc/optimization.txt
Use better table heading names in the supported formats tables.
[ffmpeg] / doc / optimization.txt
index 091551a25ff7458dd9594b1ec06b1b6e44daeacc..a14116483d50226f6996be67c13d192b25c188d4 100644 (file)
@@ -16,7 +16,7 @@ Understanding these overoptimized functions:
 --------------------------------------------
 As many functions tend to be a bit difficult to understand because
 of optimizations, it can be hard to optimize them further, or write
-architecture-specific versions. It is recommened to look at older
+architecture-specific versions. It is recommended to look at older
 revisions of the interesting files (for a web frontend try ViewVC at
 http://svn.mplayerhq.hu/ffmpeg/trunk/).
 Alternatively, look into the other architecture-specific versions in
@@ -43,8 +43,8 @@ readable instead of making it 1% faster.
 
 WTF is that function good for ....:
 -----------------------------------
-The primary purpose of that list is to avoid wasting time to optimize functions
-which are rarely used
+The primary purpose of this list is to avoid wasting time optimizing functions
+which are rarely used.
 
 put(_no_rnd)_pixels{,_x2,_y2,_xy2}
     Used in motion compensation (en/decoding).
@@ -158,13 +158,13 @@ asm(
     "1: ....
     ...
     "jump_instruciton ....
-dont use C loops:
+Do not use C loops:
 do{
     asm(
         ...
 }while()
 
-Use asm() instead of intrinsics. Later require a good optimizing compiler
+Use asm() instead of intrinsics. The latter requires a good optimizing compiler
 which gcc is not.
 
 
@@ -200,6 +200,8 @@ Optimization guide for ARM11 (used in Nokia N800 Internet Tablet):
 http://infocenter.arm.com/help/topic/com.arm.doc.ddi0211j/DDI0211J_arm1136_r1p5_trm.pdf
 Optimization guide for Intel XScale (used in Sharp Zaurus PDA):
 http://download.intel.com/design/intelxscale/27347302.pdf
+Intel Wireless MMX2 Coprocessor: Programmers Reference Manual
+http://download.intel.com/design/intelxscale/31451001.pdf
 
 PowerPC-specific:
 -----------------