Statistics
| Branch: | Revision:

ffmpeg / libavcodec / x86 @ 8434fc26

Name Size Revision Age Author Comment
Makefile 2.77 KB 0178d14f about 11 years Jason Garrett-Glaser First shot at VP8 optimizations: - MMXEXT, SSE2...
cavsdsp_mmx.c 18.9 KB f49747e9 over 11 years Måns Rullgård x86: move function prototypes to header files ...
cpuid.c 3.76 KB 6b434361 over 12 years Stefano Sabatini Rename FF_MM_MMXEXT to FF_MM_MMX2, for both cla...
dnxhd_mmx.c 2.13 KB a6493a8f almost 13 years Diego Biurrun Rename libavcodec/i386/ --> libavcodec/x86/. It...
dsputil_h264_template_mmx.c 10.7 KB 84dc2d8a over 11 years Måns Rullgård Remove DECLARE_ALIGNED_{8,16} macros These mac...
dsputil_h264_template_ssse3.c 7.04 KB a6493a8f almost 13 years Diego Biurrun Rename libavcodec/i386/ --> libavcodec/x86/. It...
dsputil_mmx.c 123 KB b3858964 about 11 years Eli Friedman Add const to some pointer parameters. Patch by...
dsputil_mmx.h 6.3 KB 4af8cdfc over 11 years Jason Garrett-Glaser 16x16 and 8x8c x86 SIMD intra pred functions fo...
dsputil_mmx_avg_template.c 40.7 KB 413abbe1 over 11 years David Conrad Add bitexact versions of put_no_rnd_pixels8 _x2...
dsputil_mmx_qns_template.c 3.71 KB a6493a8f almost 13 years Diego Biurrun Rename libavcodec/i386/ --> libavcodec/x86/. It...
dsputil_mmx_rnd_template.c 22.7 KB 00312109 almost 12 years Reimar Döffinger Replace several #ifdef PIC with the more obviou...
dsputil_yasm.asm 9.77 KB 2966cc18 over 11 years Jason Garrett-Glaser Update x264asm header files to latest versions....
dsputilenc_mmx.c 42.9 KB f49747e9 over 11 years Måns Rullgård x86: move function prototypes to header files ...
fdct_mmx.c 17.7 KB d343d598 over 11 years Måns Rullgård Replace remaining uses of ATTR_ALIGNED with DEC...
fft.c 1.59 KB f4863213 about 12 years Måns Rullgård Move per-arch fft init bits into the correspond...
fft.h 1.52 KB 1429224b over 11 years Måns Rullgård Move FFT parts from dsputil.h to fft.h Origina...
fft_3dn.c 898 Bytes a6493a8f almost 13 years Diego Biurrun Rename libavcodec/i386/ --> libavcodec/x86/. It...
fft_3dn2.c 5.11 KB 84dc2d8a over 11 years Måns Rullgård Remove DECLARE_ALIGNED_{8,16} macros These mac...
fft_mmx.asm 10.9 KB 2966cc18 over 11 years Jason Garrett-Glaser Update x264asm header files to latest versions....
fft_sse.c 6.75 KB c6727809 over 11 years Måns Rullgård Move array specifiers outside DECLARE_ALIGNED()...
h264_deblock_sse2.asm 19.2 KB 2966cc18 over 11 years Jason Garrett-Glaser Update x264asm header files to latest versions....
h264_i386.h 6.08 KB ba87f080 over 11 years Diego Biurrun Remove explicit filename from Doxygen @file com...
h264_idct_sse2.asm 1.79 KB 2966cc18 over 11 years Jason Garrett-Glaser Update x264asm header files to latest versions....
h264_intrapred.asm 14.3 KB 17dc7c7a about 11 years Jason Garrett-Glaser Fix h264/vp8 intra pred on Athlon XP Whose idea...
h264dsp_mmx.c 97.3 KB 17dc7c7a about 11 years Jason Garrett-Glaser Fix h264/vp8 intra pred on Athlon XP Whose idea...
idct_mmx.c 22.4 KB d343d598 over 11 years Måns Rullgård Replace remaining uses of ATTR_ALIGNED with DEC...
idct_mmx_xvid.c 23.4 KB c26e58e3 over 11 years Måns Rullgård Add some missing #includes Originally committe...
idct_sse2_xvid.c 15.1 KB ba87f080 over 11 years Diego Biurrun Remove explicit filename from Doxygen @file com...
idct_xvid.h 1.2 KB ba87f080 over 11 years Diego Biurrun Remove explicit filename from Doxygen @file com...
lpc_mmx.c 5.61 KB 4a128945 over 11 years Reimar Döffinger Reduce number of ASM constraints for ff_lpc_com...
mathops.h 2.68 KB 22cb6fb6 over 11 years Michael Niedermayer Adding missing () to mathops.h. Originally com...
mlpdsp.c 6.21 KB 989b7181 over 12 years Ramiro Polla Use fewer macros in x86-optimized mlpdsp. Fixes...
mmx.h 12.8 KB a6493a8f almost 13 years Diego Biurrun Rename libavcodec/i386/ --> libavcodec/x86/. It...
motion_est_mmx.c 15.7 KB c6727809 over 11 years Måns Rullgård Move array specifiers outside DECLARE_ALIGNED()...
mpegaudiodec_mmx.c 4.95 KB 89c7d805 over 11 years Vitor Sessak Fix compilation on x64. Originally committed a...
mpegvideo_mmx.c 27.6 KB 6b434361 over 12 years Stefano Sabatini Rename FF_MM_MMXEXT to FF_MM_MMX2, for both cla...
mpegvideo_mmx_template.c 17.1 KB 84dc2d8a over 11 years Måns Rullgård Remove DECLARE_ALIGNED_{8,16} macros These mac...
rv40dsp_mmx.c 3.14 KB 84dc2d8a over 11 years Måns Rullgård Remove DECLARE_ALIGNED_{8,16} macros These mac...
simple_idct_mmx.c 71 KB c6727809 over 11 years Måns Rullgård Move array specifiers outside DECLARE_ALIGNED()...
snowdsp_mmx.c 39.4 KB 05aec7bb over 11 years Måns Rullgård Separate DWT from snow and dsputil This moves ...
vc1dsp_mmx.c 32.6 KB 49bd8e4b about 11 years Måns Rullgård Fix grammar errors in documentation Originally...
vp3dsp_mmx.c 16.8 KB 179655b6 over 11 years David Conrad vp3: The DC-only IDCT is surprisingly not suppo...
vp3dsp_mmx.h 1.41 KB eb6a6cd7 over 11 years David Conrad vp3: DC-only IDCT 2-4% faster overall decode ...
vp3dsp_sse2.c 8.91 KB ba87f080 over 11 years Diego Biurrun Remove explicit filename from Doxygen @file com...
vp3dsp_sse2.h 1.17 KB a6493a8f almost 13 years Diego Biurrun Rename libavcodec/i386/ --> libavcodec/x86/. It...
vp6dsp_mmx.c 5.14 KB ba87f080 over 11 years Diego Biurrun Remove explicit filename from Doxygen @file com...
vp6dsp_mmx.h 1.12 KB 6af3c226 over 12 years Sebastien Lucas add MMX version of vp6_filter_diag original pat...
vp6dsp_sse2.c 4.4 KB ba87f080 over 11 years Diego Biurrun Remove explicit filename from Doxygen @file com...
vp6dsp_sse2.h 1.11 KB ecb24904 over 12 years Zuxy Meng add SSE2 version of vp6_filter_diag original pa...
vp8dsp-init.c 11.9 KB 8434fc26 about 11 years Jason Garrett-Glaser Fix 100L in vp8dsp asm init Originally committ...
vp8dsp.asm 27.8 KB 82a8d0f1 about 11 years Jason Garrett-Glaser Use add instead of lshift in mmxext vp8 idct O...
x86inc.asm 16.2 KB 2966cc18 over 11 years Jason Garrett-Glaser Update x264asm header files to latest versions....
x86util.asm 8.14 KB 2dd2f716 about 11 years Ronald S. Bultje MMX idct_add for VP8. Originally committed as ...

Latest revisions

# Date Author Comment
8434fc26 07/01/2010 10:09 PM Jason Garrett-Glaser

Fix 100L in vp8dsp asm init

Originally committed as revision 23946 to svn://svn.ffmpeg.org/ffmpeg/trunk

17dc7c7a 07/01/2010 10:29 AM Jason Garrett-Glaser

Fix h264/vp8 intra pred on Athlon XP
Whose idea was it to have a CPU that didn't SIGILL on an invalid instruction?

Originally committed as revision 23927 to svn://svn.ffmpeg.org/ffmpeg/trunk

49bd8e4b 06/30/2010 03:38 PM Måns Rullgård

Fix grammar errors in documentation

Originally committed as revision 23904 to svn://svn.ffmpeg.org/ffmpeg/trunk

82a8d0f1 06/29/2010 05:23 PM Jason Garrett-Glaser

Use add instead of lshift in mmxext vp8 idct

Originally committed as revision 23891 to svn://svn.ffmpeg.org/ffmpeg/trunk

565344e7 06/29/2010 05:04 PM Ronald S. Bultje

Remove unused macros (duplicates from the now-LGPL x86util.asm).

Originally committed as revision 23890 to svn://svn.ffmpeg.org/ffmpeg/trunk

2dd2f716 06/29/2010 02:43 PM Ronald S. Bultje

MMX idct_add for VP8.

Originally committed as revision 23886 to svn://svn.ffmpeg.org/ffmpeg/trunk

29e71937 06/29/2010 12:28 PM Jason Garrett-Glaser

Add missing mm_support call toff_h264_pred_init_x86.
I'm not sure if this is supposed to be here, but it can't hurt.

Originally committed as revision 23885 to svn://svn.ffmpeg.org/ffmpeg/trunk

004cda8e 06/29/2010 01:41 AM Jason Garrett-Glaser

Add mmxext version of VP8 DC Hadamard transform

Originally committed as revision 23878 to svn://svn.ffmpeg.org/ffmpeg/trunk

37355fe8 06/29/2010 12:40 AM Jason Garrett-Glaser

Make x86util.asm LGPL so we can use it in LGPL asm
Strip out most x264-specific stuff (not used anywhere in ffmpeg).

Originally committed as revision 23877 to svn://svn.ffmpeg.org/ffmpeg/trunk

bc14f04b 06/29/2010 12:23 AM Jason Garrett-Glaser

MMXEXT version of vp8 4x4 vertical pred

Originally committed as revision 23876 to svn://svn.ffmpeg.org/ffmpeg/trunk

View revisions

Also available in: Atom