| Branch: | Revision:

ffmpeg / libavcodec / i386 / dsputil_mmx.h @ 0dba1995

History | View | Annotate | Download (5.15 KB)

# Date Author Comment
357f45d9 10/17/2008 03:18 AM David Conrad

MMX VP3 Loop Filter

Originally committed as revision 15630 to svn://

be449fca 10/16/2008 01:34 PM Diego Pettenò

Convert asm keyword into asm.

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...

98790382 08/31/2008 07:39 AM Stefano Sabatini

Globally rename the header inclusion guard names.

Consistently apply this rule: the guard name is obtained from the
filename by stripping the leading "lib", converting '/' and '.' to
'_' and uppercasing the resulting name. Guard names in the root
directory have to be prefixed by "FFMPEG_"....

21383da8 08/30/2008 07:40 PM David Conrad

Let ff_pw_8 be used as an SSE constant

Originally committed as revision 15052 to svn://

1835cda6 07/08/2008 09:24 AM Victor Pollex

Make LOAD4/STORE4 macros more generic.
Patch by Victor Pollex victor pollex web de
Original thread: [PATCH] mmx implementation of vc-1 inverse transformations
Date: 06/21/2008 03:37 PM

Originally committed as revision 14108 to svn://

245976da 05/09/2008 11:56 AM Diego Biurrun

Use full path for #includes from another directory.

Originally committed as revision 13098 to svn://

ce53144b 04/01/2008 04:51 AM Loren Merritt

h264 chroma mc ssse3
width8: 180->92, width4: 78->63 cycles (core2)

Originally committed as revision 12661 to svn://

97d1d009 02/25/2008 11:14 PM Aurelien Jacobs

split encoding part of dsputil_mmx into its own file

Originally committed as revision 12223 to svn://

ddf96970 02/05/2008 11:22 AM Loren Merritt

ssse3 h264 motion compensation.
25% faster tham mmx on core2, 35% if you discount fullpel, 4% overall decoding.

Originally committed as revision 11871 to svn://

fa9b873e 02/05/2008 01:16 AM Loren Merritt

clean up an ugliness introduced in r11826. this syntax will require fewer changes when adding future sse2 code.

Originally committed as revision 11868 to svn://

ed5d7a53 02/03/2008 07:05 AM Loren Merritt

compared to mmx, 217->126 cycles on core2, 262->220 on k8.

Originally committed as revision 11826 to svn://

28748a91 01/11/2008 08:29 AM Christophe Gisquet

Factorize some duplicated code from CAVS and H.264 into a common file.
patch by Christophe Gisquet, christophe.gisquet free fr

Originally committed as revision 11504 to svn://

1b77e877 12/12/2007 10:45 PM Aurelien Jacobs

add required include to make this file self-contained

Originally committed as revision 11211 to svn://

bb6cc730 11/27/2007 10:57 PM Aurelien Jacobs

remove some unused ff_p* vars from dsputil

Originally committed as revision 11106 to svn://

43de5065 11/27/2007 10:36 PM Aurelien Jacobs

use ff_ prefix for extern vars

Originally committed as revision 11101 to svn://

182f56cb 11/27/2007 10:23 PM Aurelien Jacobs

make ff_p* vars extern so that they can be used in various *_mmx.c files

Originally committed as revision 11100 to svn://