FFmpeg/libavcodec/x86
Martin Storsjö 2e55e26b40 vp9: Flip the order of arguments in MC functions
This makes it match the pattern already used for VP8 MC functions.

This also makes the signature match ffmpeg's version of these
functions, easing porting of code in both directions.

Signed-off-by: Martin Storsjö <martin@martin.st>
2016-11-03 09:12:02 +02:00
..
ac3dsp.asm
ac3dsp_downmix.asm ac3dsp: x86: Replace inline asm for in-decoder downmixing with standalone asm 2016-10-01 00:46:25 +02:00
ac3dsp_init.c ac3dsp: x86: Replace inline asm for in-decoder downmixing with standalone asm 2016-10-01 00:46:25 +02:00
apedsp.asm
apedsp_init.c
audiodsp.asm x86: Add missing colons after assembly labels 2016-10-17 16:31:26 +02:00
audiodsp_init.c audiodsp: x86: Remove pointless header file 2016-10-19 15:20:41 +02:00
blockdsp.c blockdsp: drop the high_bit_depth parameter 2016-09-22 09:47:52 +02:00
bswapdsp.asm
bswapdsp_init.c
cabac.h asm: FF_-prefix internal macros used in inline assembly 2016-05-28 19:18:26 +02:00
cavsdsp.c cavs: Change type of stride parameters to ptrdiff_t 2016-08-26 11:48:15 +02:00
constants.c vp9mc/x86: add AVX and AVX2 MC 2016-08-03 11:00:08 +02:00
constants.h vp9mc/x86: add AVX and AVX2 MC 2016-08-03 11:00:08 +02:00
dca.h
dcadsp.asm x86: Add missing colons after assembly labels 2016-10-17 16:31:26 +02:00
dcadsp_init.c dca: remove unused decode_hf function and quant_d tables 2015-12-24 13:58:18 +01:00
dct32.asm
dct_init.c
dnxhdenc.asm
dnxhdenc_init.c
fdct.c
fdct.h
fdctdsp_init.c
fft.asm fft: Split MDCT bits off from FFT 2016-03-01 10:18:28 +01:00
fft.h fft: Split MDCT bits off from FFT 2016-03-01 10:18:28 +01:00
fft_init.c fft: Split MDCT bits off from FFT 2016-03-01 10:18:28 +01:00
fmtconvert.asm x86: use emms after ff_int32_to_float_fmul_scalar_sse 2015-12-30 13:37:57 +01:00
fmtconvert_init.c Drop unnecessary libavutil/x86/asm.h #includes 2016-05-28 19:18:26 +02:00
fpel.asm x86: fpel: Remove unnecessary sign extend 2016-09-29 14:47:41 +02:00
fpel.h
fpel_mmx.c asm: FF_-prefix internal macros used in inline assembly 2016-05-28 19:18:26 +02:00
h263_loopfilter.asm
h263dsp_init.c
h264_chromamc.asm h264chroma: Change type of stride parameters to ptrdiff_t 2016-09-29 14:48:04 +02:00
h264_chromamc_10bit.asm h264chroma: Change type of stride parameters to ptrdiff_t 2016-09-29 14:48:04 +02:00
h264_deblock.asm
h264_deblock_10bit.asm
h264_i386.h asm: FF_-prefix internal macros used in inline assembly 2016-05-28 19:18:26 +02:00
h264_idct.asm x86: Add missing movsxd for the int stride parameter 2016-06-17 00:11:21 +03:00
h264_idct_10bit.asm x86: Add missing movsxd for the int stride parameter 2016-06-17 00:11:21 +03:00
h264_intrapred.asm h264_intrapred: x86: Update comments left behind in 95c89da36e 2016-10-06 12:32:34 +02:00
h264_intrapred_10bit.asm h264_intrapred: x86: Update comments left behind in 95c89da36e 2016-10-06 12:32:34 +02:00
h264_intrapred_init.c
h264_qpel.c x86: Use *_FAST/*_SLOW CPU feature detection macros where appropriate 2016-07-20 18:43:28 +02:00
h264_qpel_8bit.asm
h264_qpel_10bit.asm x86: Add missing colons after assembly labels 2016-10-17 16:31:26 +02:00
h264_weight.asm x86: Add missing colons after assembly labels 2016-10-17 16:31:26 +02:00
h264_weight_10bit.asm
h264chroma_init.c h264chroma: Change type of stride parameters to ptrdiff_t 2016-09-29 14:48:04 +02:00
h264dsp_init.c
hevc_add_res.asm hevc: x86: Add add_residual() SIMD optimizations 2016-10-22 17:33:35 +02:00
hevc_deblock.asm x86: deduplicate some constants 2016-08-03 10:56:52 +02:00
hevc_idct.asm hevc: Add SSE2 and AVX IDCT 2016-10-11 18:21:04 +02:00
hevc_mc.asm x86: Add missing colons after assembly labels 2016-10-17 16:31:26 +02:00
hevcdsp_init.c hevc: x86: Add add_residual() SIMD optimizations 2016-10-22 17:33:35 +02:00
hpeldsp.asm x86: hpeldsp: Split off VP3-specific bits into a separate file 2016-07-20 18:33:25 +02:00
hpeldsp.h x86: hpeldsp: Don't check for bitexact flag when initializing VP3-specific code 2016-07-20 18:37:45 +02:00
hpeldsp_init.c x86: hpeldsp: Don't check for bitexact flag when initializing VP3-specific code 2016-07-20 18:37:45 +02:00
hpeldsp_mmx.c
hpeldsp_rnd_template.c asm: FF_-prefix internal macros used in inline assembly 2016-05-28 19:18:26 +02:00
hpeldsp_vp3.asm x86: hpeldsp: Split off VP3-specific bits into a separate file 2016-07-20 18:33:25 +02:00
hpeldsp_vp3_init.c x86: hpeldsp: Don't check for bitexact flag when initializing VP3-specific code 2016-07-20 18:37:45 +02:00
huffyuvdsp.asm x86: huffyuv: Use EXTERNAL_SSSE3_FAST convenience macro where appropriate 2016-07-20 18:43:28 +02:00
huffyuvdsp_init.c x86: huffyuv: Use EXTERNAL_SSSE3_FAST convenience macro where appropriate 2016-07-20 18:43:28 +02:00
huffyuvencdsp_mmx.c
idctdsp.h idct: Change type of array stride parameters to ptrdiff_t 2016-09-29 14:48:03 +02:00
idctdsp_init.c
idctdsp_mmx.c idct: Change type of array stride parameters to ptrdiff_t 2016-09-29 14:48:03 +02:00
imdct36.asm
inline_asm.h cosmetics: Fix spelling mistakes 2016-05-04 18:16:21 +02:00
lpc.c x86: Use *_FAST/*_SLOW CPU feature detection macros where appropriate 2016-07-20 18:43:28 +02:00
Makefile hevc: x86: Add add_residual() SIMD optimizations 2016-10-22 17:33:35 +02:00
mathops.h
mdct.h fft: Split MDCT bits off from FFT 2016-03-01 10:18:28 +01:00
mdct_init.c fft: Split MDCT bits off from FFT 2016-03-01 10:18:28 +01:00
me_cmp.asm
me_cmp_init.c asm: FF_-prefix internal macros used in inline assembly 2016-05-28 19:18:26 +02:00
mlpdsp.c
mpegaudiodsp.c mpegaudiodsp: Change type of array stride parameters to ptrdiff_t 2016-09-29 17:54:24 +02:00
mpegvideo.c asm: FF_-prefix internal macros used in inline assembly 2016-05-28 19:18:26 +02:00
mpegvideodsp.c Drop unnecessary libavutil/x86/asm.h #includes 2016-05-28 19:18:26 +02:00
mpegvideoenc.c
mpegvideoenc_qns_template.c
mpegvideoenc_template.c asm: FF_-prefix internal macros used in inline assembly 2016-05-28 19:18:26 +02:00
mpegvideoencdsp.asm
mpegvideoencdsp_init.c
pixblockdsp.asm pixblockdsp: Change type of stride parameters to ptrdiff_t 2016-09-14 14:12:36 +02:00
pixblockdsp_init.c pixblockdsp: Change type of stride parameters to ptrdiff_t 2016-09-14 14:12:36 +02:00
pngdsp.asm
pngdsp_init.c
proresdsp.asm prores: Change type of stride parameters to ptrdiff_t 2016-08-26 11:50:21 +02:00
proresdsp_init.c prores: Change type of stride parameters to ptrdiff_t 2016-08-26 11:50:21 +02:00
qpel.asm
qpeldsp.asm
qpeldsp_init.c
rnd_template.c asm: FF_-prefix internal macros used in inline assembly 2016-05-28 19:18:26 +02:00
rv34dsp.asm
rv34dsp_init.c Drop unnecessary libavutil/x86/asm.h #includes 2016-05-28 19:18:26 +02:00
rv40dsp.asm cosmetics: Fix spelling mistakes 2016-05-04 18:16:21 +02:00
rv40dsp_init.c h264chroma: Change type of stride parameters to ptrdiff_t 2016-09-29 14:48:04 +02:00
sbrdsp.asm
sbrdsp_init.c
simple_idct.c idct: Change type of array stride parameters to ptrdiff_t 2016-09-29 14:48:03 +02:00
simple_idct.h idct: Change type of array stride parameters to ptrdiff_t 2016-09-29 14:48:03 +02:00
svq1enc.c
v210enc.asm x86: Add missing colons after assembly labels 2016-10-17 16:31:26 +02:00
v210enc_init.c v210: Use separate sample_factors 2016-02-01 13:40:07 +01:00
vc1dsp.asm
vc1dsp.h
vc1dsp_init.c h264chroma: Change type of stride parameters to ptrdiff_t 2016-09-29 14:48:04 +02:00
vc1dsp_mmx.c idct: Change type of array stride parameters to ptrdiff_t 2016-09-29 14:48:03 +02:00
videodsp.asm x86: videodsp: Add parentheses to expression to work around warning 2016-10-19 10:13:34 +02:00
videodsp_init.c
vorbisdsp.asm
vorbisdsp_init.c
vp3dsp.asm vp3: Change type of stride parameters to ptrdiff_t 2016-08-26 11:36:26 +02:00
vp3dsp_init.c vp3: Change type of stride parameters to ptrdiff_t 2016-08-26 11:36:26 +02:00
vp6dsp.asm vp56: Change type of stride parameters to ptrdiff_t 2016-08-26 11:36:26 +02:00
vp6dsp_init.c vp56: Separate VP5 and VP6 dsp initialization 2016-08-26 11:50:22 +02:00
vp8dsp.asm vp8: Update some assembly comments left unchanged in bd66f073fe 2016-08-26 11:36:53 +02:00
vp8dsp_init.c x86: Use *_FAST/*_SLOW CPU feature detection macros where appropriate 2016-07-20 18:43:28 +02:00
vp8dsp_loopfilter.asm vp8: Update some assembly comments left unchanged in bd66f073fe 2016-08-26 11:36:53 +02:00
vp9dsp_init.c vp9: Flip the order of arguments in MC functions 2016-11-03 09:12:02 +02:00
vp9lpf.asm vp9lpf/x86: make filter_16_h work on 32-bit. 2016-10-04 10:54:09 +02:00
vp9mc.asm vp9: Flip the order of arguments in MC functions 2016-11-03 09:12:02 +02:00
vp56_arith.h
w64xmmtest.c lavc: add clobber tests for the new encoding/decoding API 2016-09-28 10:01:52 +02:00
xvididct.h idct: Change type of array stride parameters to ptrdiff_t 2016-09-29 14:48:03 +02:00
xvididct_init.c
xvididct_mmx.c idct: Change type of array stride parameters to ptrdiff_t 2016-09-29 14:48:03 +02:00
xvididct_sse2.c idct: Change type of array stride parameters to ptrdiff_t 2016-09-29 14:48:03 +02:00