[Ffmpeg-cvslog] CVS: ffmpeg/doc optimization.txt,1.9,1.10
Sat Jun 11 20:05:19 CEST 2005
diego at mplayerhq.hu (Diego Biurrun CVS) writes:
> +If you plan to do non-x86 architecture specific optimiztions (SIMD normally)
s/optimiztions/optimizations/, missing comma at end of this line.
> +then take a look in the i386/ directory, as most important functions are
> +already optimized for MMX.
> +As many functions, like the C ones tend to be a bit unreadable currently
> +because of optimizations it is difficult to understand them (and write
> +architecture specific versions, or optimize the C functions further) it is
> +recommended to look at older CVS versions of the interesting files (just use
> +ViewCVS at http://www1.mplayerhq.hu/cgi-bin/cvsweb.cgi/ffmpeg/?cvsroot=FFMpeg)
> +or perhaps look into the other architecture-specific versions in i386/, ppc/,
That sentence isn't very pretty. Split it in two, and add some
punctuation, or something.
> +alpha/, ... Even if you don't understand the instructions exactly it could
> +help understanding the functions & how they can be optimized.
Spell out "and".
> - used in motion compensation of B Frames
> - these are less important then the put*pixels functions
> + Used in motion compensation of B-frames.
> + These are less important then the put*pixels functions.
> - used in motion estimation (encoding) with SAD of MPEG4 4MV only
> - these are less important then the pix_abs16x16* functions
> + Used in motion estimation (encoding) with SAD of MPEG-4 4MV only.
> + These are less important then the pix_abs16x16* functions.
mru at inprovide.com
More information about the ffmpeg-cvslog