Statistics
| Branch: | Revision:

ffmpeg / libavcodec / x86 @ c21c835b

Name Size Revision Age Author Comment
cavsdsp_mmx.c 19.1 KB 5110b25e over 12 years Aurelien Jacobs convert ff_pw_64 into an xmm_reg for future use...
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 21ff7689 almost 13 years Mathieu Velten Use H264 MMX chroma functions to accelerate RV4...
dsputil_h264_template_ssse3.c 7.04 KB a6493a8f almost 13 years Diego Biurrun Rename libavcodec/i386/ --> libavcodec/x86/. It...
dsputil_mmx.c 125 KB c21c835b over 12 years David Conrad avg_ pixel functions need to use (dst+pix+1)>>1...
dsputil_mmx.h 5.14 KB 5110b25e over 12 years Aurelien Jacobs convert ff_pw_64 into an xmm_reg for future use...
dsputil_mmx_avg_template.c 37.3 KB 406792e7 over 12 years Diego Biurrun cosmetics: Remove pointless period after copyri...
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.6 KB c21c835b over 12 years David Conrad avg_ pixel functions need to use (dst+pix+1)>>1...
dsputil_yasm.asm 3.82 KB 3daa434a over 12 years Loren Merritt ff_add_hfyu_median_prediction_mmx2 overall ffvh...
dsputilenc_mmx.c 43.1 KB 6b434361 over 12 years Stefano Sabatini Rename FF_MM_MMXEXT to FF_MM_MMX2, for both cla...
fdct_mmx.c 17.7 KB a6493a8f almost 13 years Diego Biurrun Rename libavcodec/i386/ --> libavcodec/x86/. It...
fft_3dn.c 898 Bytes a6493a8f almost 13 years Diego Biurrun Rename libavcodec/i386/ --> libavcodec/x86/. It...
fft_3dn2.c 5.1 KB a6493a8f almost 13 years Diego Biurrun Rename libavcodec/i386/ --> libavcodec/x86/. It...
fft_mmx.asm 10.8 KB b6188c5a over 12 years Alexander Strange Put dispatch_tab in the rodata section for mach...
fft_sse.c 6.75 KB b250f9c6 almost 13 years Aurelien Jacobs Change semantic of CONFIG_*, HAVE_* and ARCH_*....
flacdsp_mmx.c 5.62 KB a6493a8f almost 13 years Diego Biurrun Rename libavcodec/i386/ --> libavcodec/x86/. It...
h264_deblock_sse2.asm 19.1 KB e27ad118 over 12 years Jason Garrett-Glaser Convert x264 asm files to proper unix line brea...
h264_i386.h 6.11 KB bad5537e over 12 years Diego Biurrun Use full internal pathname in doxygen @file dir...
h264_idct_sse2.asm 1.94 KB e27ad118 over 12 years Jason Garrett-Glaser Convert x264 asm files to proper unix line brea...
h264dsp_mmx.c 92.4 KB 8013da73 over 12 years David Conrad VC1: add and use avg_no_rnd chroma MC functions...
idct_mmx.c 22.4 KB a6493a8f almost 13 years Diego Biurrun Rename libavcodec/i386/ --> libavcodec/x86/. It...
idct_mmx_xvid.c 23.4 KB a6493a8f almost 13 years Diego Biurrun Rename libavcodec/i386/ --> libavcodec/x86/. It...
idct_sse2_xvid.c 15.1 KB bad5537e over 12 years Diego Biurrun Use full internal pathname in doxygen @file dir...
idct_xvid.h 1.22 KB bad5537e over 12 years Diego Biurrun Use full internal pathname in doxygen @file dir...
mathops.h 1.96 KB 6166516d over 12 years Loren Merritt re-enable mid_pred asm on x86_64. (broke in r16...
mmx.h 12.8 KB a6493a8f almost 13 years Diego Biurrun Rename libavcodec/i386/ --> libavcodec/x86/. It...
motion_est_mmx.c 15.7 KB cfe67526 over 12 years Michael Niedermayer Do not use SSE2 SAD for snow as it requires mor...
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 b250f9c6 almost 13 years Aurelien Jacobs Change semantic of CONFIG_*, HAVE_* and ARCH_*....
rv40dsp_mmx.c 3.14 KB 21ff7689 almost 13 years Mathieu Velten Use H264 MMX chroma functions to accelerate RV4...
simple_idct_mmx.c 71 KB c47d146b almost 13 years Diego Biurrun Add missing 'void' keyword to parameterless fun...
snowdsp_mmx.c 38.6 KB ecf05a59 over 12 years Matthieu Castet Remove useless casting in asm "m" operand. Pat...
vc1dsp_mmx.c 25.8 KB 9bf0fdf3 over 12 years David Conrad VC1: extend MMX qpel MC to include MMX2 avg qpe...
vp3dsp_mmx.c 15.6 KB bad5537e over 12 years Diego Biurrun Use full internal pathname in doxygen @file dir...
vp3dsp_mmx.h 1.33 KB a6493a8f almost 13 years Diego Biurrun Rename libavcodec/i386/ --> libavcodec/x86/. It...
vp3dsp_sse2.c 8.91 KB bad5537e over 12 years Diego Biurrun Use full internal pathname in doxygen @file dir...
vp3dsp_sse2.h 1.17 KB a6493a8f almost 13 years Diego Biurrun Rename libavcodec/i386/ --> libavcodec/x86/. It...
vp6dsp_mmx.c 5.17 KB 6af3c226 over 12 years Sebastien Lucas add MMX version of vp6_filter_diag original pat...
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.43 KB ecb24904 over 12 years Zuxy Meng add SSE2 version of vp6_filter_diag original pa...
vp6dsp_sse2.h 1.11 KB ecb24904 over 12 years Zuxy Meng add SSE2 version of vp6_filter_diag original pa...
x86inc.asm 13.9 KB a6493a8f almost 13 years Diego Biurrun Rename libavcodec/i386/ --> libavcodec/x86/. It...
x86util.asm 5.28 KB 15c13dde over 12 years Diego Biurrun Fix wrong file name in header, noticed by David...

Latest revisions

# Date Author Comment
c21c835b 04/15/2009 07:10 PM David Conrad

avg_ pixel functions need to use (dst+pix+1)>>1 to average with existing
pixels, not (dst+pix)>>1.
This makes the mmx functions bitexact with the C functions.

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

9bf0fdf3 04/15/2009 02:25 AM David Conrad

VC1: extend MMX qpel MC to include MMX2 avg qpel

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

8013da73 04/14/2009 11:56 PM David Conrad

VC1: add and use avg_no_rnd chroma MC functions

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

c374691b 04/14/2009 11:55 PM David Conrad

Rename put_no_rnd_h264_chroma* to reflect its usage in VC1 only

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

cfe67526 04/09/2009 09:53 PM Michael Niedermayer

Do not use SSE2 SAD for snow as it requires more alignment than can be
easily provided.
Fixes issue315.

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

6b434361 04/04/2009 01:20 PM Stefano Sabatini

Rename FF_MM_MMXEXT to FF_MM_MMX2, for both clarity and consistency
with libswscale.

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

0be9e73e 04/03/2009 02:03 PM Reimar Döffinger

Mark line_skip3 asm argument as output-only instead of using av_uninit.

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

d7460a9c 04/03/2009 02:02 PM Reimar Döffinger

Mark put_signed_pixels_clamped_mmx output operands as early-clobber because
they are. Hopefully fixes some FATE errors, too.

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

531a3d27 04/03/2009 02:01 PM Reimar Döffinger

Use DECLARE_ASM_CONST for non-global ff_vector128 constant used via MANGLE

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

3dd65312 04/02/2009 09:02 PM Alex Converse

Rewrite put_signed_pixels_clamped_mmx() to eliminate mmx.h from dsputil_mmx.c.

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

View revisions

Also available in: Atom