1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-11-26 19:01:44 +02:00
FFmpeg/libavcodec/x86
Diego Biurrun 3d7c84747d x86: Initialize mmxext after amd3dnow optimizations
The mmxext optimizations should be at least equally fast if available and
amd3dnow optimizations are being deprecated. Thus the former should
override the latter, not the other way around.
2013-12-04 18:52:48 +01:00
..
ac3dsp_init.c Consistently use "cpu_flags" as variable/parameter name for CPU flags 2013-07-18 00:31:35 +02:00
ac3dsp.asm
cabac.h
cavsdsp.c x86: Initialize mmxext after amd3dnow optimizations 2013-12-04 18:52:48 +01:00
constants.c
constants.h
dct32.asm
dct_init.c x86: Split DCT and FFT initialization into separate files 2013-08-21 20:15:27 +02:00
deinterlace.asm
dnxhdenc.c x86: avcodec: Use convenience macros to check for CPU flags 2013-08-29 13:07:37 +02:00
dsputil_init.c x86: dsputil: Suppress deprecation warnings for XvMC bits 2013-11-28 16:04:30 +01:00
dsputil_mmx.c x86: dsputil: Separate ff_add_hfyu_median_prediction_cmov from dsputil_mmx 2013-10-05 19:21:15 +02:00
dsputil_qns_template.c
dsputil_x86.c x86: dsputil: Separate ff_add_hfyu_median_prediction_cmov from dsputil_mmx 2013-10-05 19:21:15 +02:00
dsputil_x86.h
dsputil.asm
dsputilenc_mmx.c x86: Initialize mmxext after amd3dnow optimizations 2013-12-04 18:52:48 +01:00
dsputilenc.asm
fdct.c x86: fdct: Employ more specific ifdefs 2013-10-06 22:02:25 +02:00
fft_init.c x86: Split DCT and FFT initialization into separate files 2013-08-21 20:15:27 +02:00
fft.asm x86inc: Utilize the shadow space on 64-bit Windows 2013-10-07 06:25:35 -04:00
fft.h x86: Split DCT and FFT initialization into separate files 2013-08-21 20:15:27 +02:00
fmtconvert_init.c x86: avcodec: Consistently structure CPU extension initialization 2013-08-29 13:07:37 +02:00
fmtconvert.asm
fpel_mmx.c
fpel.asm
h263_loopfilter.asm
h263dsp_init.c dsputil: Split off H.263 bits into their own H263DSPContext 2013-11-08 12:40:47 +01:00
h264_chromamc_10bit.asm
h264_chromamc.asm
h264_deblock_10bit.asm
h264_deblock.asm x86inc: Utilize the shadow space on 64-bit Windows 2013-10-07 06:25:35 -04:00
h264_i386.h
h264_idct_10bit.asm
h264_idct.asm x86: h264_idct: Update comments to match 8/10-bit depth optimization split 2013-10-07 21:46:46 +02:00
h264_intrapred_10bit.asm
h264_intrapred_init.c Consistently use "cpu_flags" as variable/parameter name for CPU flags 2013-07-18 00:31:35 +02:00
h264_intrapred.asm
h264_qpel_8bit.asm
h264_qpel_10bit.asm
h264_qpel.c Consistently use "cpu_flags" as variable/parameter name for CPU flags 2013-07-18 00:31:35 +02:00
h264_weight_10bit.asm
h264_weight.asm
h264chroma_init.c Consistently use "cpu_flags" as variable/parameter name for CPU flags 2013-07-18 00:31:35 +02:00
h264dsp_init.c x86: avcodec: Consistently structure CPU extension initialization 2013-08-29 13:07:37 +02:00
hpeldsp_init.c x86: Initialize mmxext after amd3dnow optimizations 2013-12-04 18:52:48 +01:00
hpeldsp_mmx.c
hpeldsp_rnd_template.c
hpeldsp.asm x86: hpeldsp: Use PAVGB instruction macro where necessary 2013-11-04 01:29:23 +01:00
idct_mmx_xvid.c x86: xviddct: Employ more specific ifdefs 2013-10-05 18:14:58 +02:00
idct_sse2_xvid.c x86: xviddct: Employ more specific ifdefs 2013-10-05 18:14:58 +02:00
idct_xvid.h
imdct36.asm
lpc.c x86: avcodec: Use convenience macros to check for CPU flags 2013-08-29 13:07:37 +02:00
Makefile lavc: VP9 decoder 2013-11-15 10:16:28 +01:00
mathops.h mathops/x86: work around inline asm miscompilation with GCC 4.8.1 2013-09-15 11:15:07 -04:00
mlpdsp.c
motion_est.c x86: avcodec: Use convenience macros to check for CPU flags 2013-08-29 13:07:37 +02:00
mpeg4qpel.asm
mpegaudiodsp.c x86: avcodec: Consistently structure CPU extension initialization 2013-08-29 13:07:37 +02:00
mpegvideo.c x86: avcodec: Consistently structure CPU extension initialization 2013-08-29 13:07:37 +02:00
mpegvideoenc_template.c dsputil: x86: Move ff_inv_zigzag_direct16 table init to mpegvideo 2013-12-02 04:05:18 +01:00
mpegvideoenc.c dsputil: x86: Move ff_inv_zigzag_direct16 table init to mpegvideo 2013-12-02 04:05:18 +01:00
pngdsp_init.c Consistently use "cpu_flags" as variable/parameter name for CPU flags 2013-07-18 00:31:35 +02:00
pngdsp.asm
proresdsp_init.c Consistently use "cpu_flags" as variable/parameter name for CPU flags 2013-07-18 00:31:35 +02:00
proresdsp.asm
qpel.asm
rnd_mmx.c
rnd_template.c
rv34dsp_init.c Consistently use "cpu_flags" as variable/parameter name for CPU flags 2013-07-18 00:31:35 +02:00
rv34dsp.asm
rv40dsp_init.c x86: avcodec: Consistently structure CPU extension initialization 2013-08-29 13:07:37 +02:00
rv40dsp.asm x86: rv40dsp: Use PAVGB instruction macro where appropriate 2013-11-04 21:14:39 +01:00
sbrdsp_init.c Consistently use "cpu_flags" as variable/parameter name for CPU flags 2013-07-18 00:31:35 +02:00
sbrdsp.asm
simple_idct.c
vc1dsp_init.c x86: avcodec: Consistently structure CPU extension initialization 2013-08-29 13:07:37 +02:00
vc1dsp_mmx.c
vc1dsp.asm
vc1dsp.h
videodsp_init.c lavc: Edge emulation with dst/src linesize 2013-11-15 10:16:27 +01:00
videodsp.asm lavc: Edge emulation with dst/src linesize 2013-11-15 10:16:27 +01:00
vorbisdsp_init.c x86: avcodec: Use convenience macros to check for CPU flags 2013-08-29 13:07:37 +02:00
vorbisdsp.asm
vp3dsp_init.c Consistently use "cpu_flags" as variable/parameter name for CPU flags 2013-07-18 00:31:35 +02:00
vp3dsp.asm
vp6dsp_init.c vp56: Mark VP6-only optimizations as such. 2013-08-23 14:42:19 +02:00
vp6dsp.asm vp56: Mark VP6-only optimizations as such. 2013-08-23 14:42:19 +02:00
vp8dsp_init.c x86: avcodec: Use convenience macros to check for CPU flags 2013-08-29 13:07:37 +02:00
vp8dsp_loopfilter.asm x86: vp8dsp: Split loopfilter code into a separate file 2013-11-01 22:05:20 +01:00
vp8dsp.asm x86: vp8dsp: Split loopfilter code into a separate file 2013-11-01 22:05:20 +01:00
vp9dsp_init.c lavc: VP9 decoder 2013-11-15 10:16:28 +01:00
vp9dsp.asm lavc: VP9 decoder 2013-11-15 10:16:28 +01:00
vp56_arith.h
w64xmmtest.c x86: Add an xmm clobbering wrapper for avcodec_encode_video2 2013-09-16 22:22:41 +03:00