Statistics
| Branch: | Revision:

ffmpeg / libavcodec / x86 @ 98fe09df

Name Size Revision Age Author Comment
Makefile 3.03 KB c12d6955 about 11 years Eli Friedman H.264: SSE2/SSSE3 weighted prediction asm Patch...
cavsdsp_mmx.c 19.2 KB f079a64a about 11 years Måns Rullgård Move cavs dsp functions to their own struct Or...
cpuid.c 4.52 KB 6526976f over 11 years Ronald S. Bultje Remove FF_MM_SSE2/3 flags for CPUs where this i...
dct32_sse.c 11.4 KB 881fd7a6 over 11 years Vitor Sessak Move SSE optimized 32-point DCT to its own file...
deinterlace.asm 2.47 KB de4bc44a about 11 years Vitor Sessak Convert deinterlacing MMX code to YASM Origina...
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 7af8fbd3 over 11 years David Conrad Make ff_pw_4 128 bits Originally committed as ...
dsputil_mmx.c 124 KB c12d6955 about 11 years Eli Friedman H.264: SSE2/SSSE3 weighted prediction asm Patch...
dsputil_mmx.h 6.94 KB f079a64a about 11 years Måns Rullgård Move cavs dsp functions to their own struct Or...
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 about 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 43 KB 6526976f over 11 years Ronald S. Bultje Remove FF_MM_SSE2/3 flags for CPUs where this i...
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.77 KB 881fd7a6 over 11 years Vitor Sessak Move SSE optimized 32-point DCT to its own file...
fft.h 1.58 KB 4dcc4f8e over 11 years Vitor Sessak SSE optimized 32-point DCT Originally committe...
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 11 KB 1ee076b1 over 11 years Loren Merritt more credits to D. J. Bernstein for fft Origin...
fft_sse.c 6.75 KB 881fd7a6 over 11 years Vitor Sessak Move SSE optimized 32-point DCT to its own file...
h264_deblock_sse2.asm 19.3 KB c7b1d976 over 11 years Loren Merritt relicense h264 deblock sse2 to lgpl Originally...
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 over 11 years Jason Garrett-Glaser Fix h264/vp8 intra pred on Athlon XP Whose idea...
h264_weight_sse2.asm 4.23 KB 98fe09df about 11 years Jason Garrett-Glaser Add file missing in r24702 Originally committe...
h264dsp_mmx.c 98.1 KB c12d6955 about 11 years Eli Friedman H.264: SSE2/SSSE3 weighted prediction asm Patch...
idct_mmx.c 23.7 KB 740dfe70 about 11 years Vitor Sessak Fix compilation in x86_64. I broke it with r245...
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 almost 12 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...
motion_est_mmx.c 15.7 KB c6727809 almost 12 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 almost 12 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 34.4 KB c7eec581 over 11 years David Conrad Move ff_pw_* from vc1dsp_mmx.c to dsputil_mmx.c...
vc1dsp_yasm.asm 7.8 KB faa26db2 over 11 years David Conrad MMX/SSE VC1 loop filter Originally committed a...
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...
vp56_arith.h 1.71 KB 8b9b5e08 about 11 years Jason Garrett-Glaser VP5/6/8: add one inline missed in r24677 Origi...
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 18.9 KB 827d43bb about 11 years Jason Garrett-Glaser VP8: move zeroing of luma DC block into the WHT...
vp8dsp.asm 78.4 KB 827d43bb about 11 years Jason Garrett-Glaser VP8: move zeroing of luma DC block into the WHT...
x86inc.asm 16.4 KB 532e7697 over 11 years Loren Merritt sync yasm macros from x264 Originally committe...
x86util.asm 8.77 KB faa26db2 over 11 years David Conrad MMX/SSE VC1 loop filter Originally committed a...

Latest revisions

# Date Author Comment
98fe09df 08/05/2010 12:49 AM Jason Garrett-Glaser

Add file missing in r24702

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

c12d6955 08/05/2010 12:13 AM Eli Friedman

H.264: SSE2/SSSE3 weighted prediction asm
Patch by Eli Friedman <eli.friedman at gmail dot com>

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

f079a64a 08/03/2010 08:59 PM Måns Rullgård

Move cavs dsp functions to their own struct

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

8b9b5e08 08/03/2010 11:21 AM Jason Garrett-Glaser

VP5/6/8: add one inline missed in r24677

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

827d43bb 08/02/2010 08:18 PM Jason Garrett-Glaser

VP8: move zeroing of luma DC block into the WHT
Lets us do the zeroing in asm instead of C.
Also makes it consistent with the way the regular iDCT code does it.

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

6341838f 07/31/2010 11:13 PM Ronald S. Bultje

Use word-writing instead of dword-writing (with two cached but otherwise
unchanged bytes) in the horizontal simple loopfilter. This makes the filter
quite a bit faster in itself (~30 cycles less on Core1), probably mostly
because we don't need a complex 4x4 transpose, but only a simple byte...

fa738b3a 07/31/2010 04:20 PM Vitor Sessak

Remove x86/mmx.h. It is not used anymore and has been deprecated for years.

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

de4bc44a 07/31/2010 02:50 PM Vitor Sessak

Convert deinterlacing MMX code to YASM

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

740dfe70 07/29/2010 10:45 PM Vitor Sessak

Fix compilation in x86_64. I broke it with r24580.

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

2c3dda68 07/29/2010 10:19 PM Vitor Sessak

Translate libmpeg2 MMX IDCT to plain asm

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

View revisions

Also available in: Atom