ffmpeg/libavfilter/x86
Andreas Rheinhardt ed42a51930 avfilter/x86/vf_bwdif: Remove obsolete MMXEXT functions
The only system which benefit from these are truely ancient
32bit x86s as all other systems use at least the SSE2 versions
(this includes all x64 cpus (which is why this code is restricted
to x86-32)).

Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
2022-06-22 13:38:14 +02:00
..
af_afir.asm x86/af_afir: use three operand form forat some instructions 2019-01-03 23:36:19 -03:00
af_afir_init.c avfilter/af_afir: Only keep DSP stuff in header 2022-05-06 05:19:49 +02:00
af_anlmdn.asm avfilter: add anlmdn filter x86 SIMD optimizations 2019-01-10 21:49:47 +01:00
af_anlmdn_init.c avfilter: add anlmdn filter x86 SIMD optimizations 2019-01-10 21:49:47 +01:00
af_volume.asm
af_volume_init.c
avf_showcqt.asm
avf_showcqt_init.c avfilter/avf_showcqt: switch to TX FFT from avutil 2021-07-27 21:16:28 +02:00
colorspacedsp.asm
colorspacedsp_init.c
Makefile avfilter/vf_nlmeans: add x86 SIMD 2021-11-11 21:54:46 +01:00
scene_sad.asm avfilter/vf_framerate: factorize SAD functions which compute SAD for a whole frame 2018-11-11 20:30:50 +01:00
scene_sad_init.c avcodec/filter: Remove extra '; ' outside of functions 2019-10-07 21:15:55 +02:00
vf_atadenoise.asm avfilter/x86/vf_atadenoise: fix comment 2019-10-21 17:56:45 +02:00
vf_atadenoise_init.c Remove unnecessary mem.h inclusions 2021-07-22 14:47:57 +02:00
vf_blend.asm avfilter/x86/vf_blend: use unaligned movs for output 2022-03-21 00:50:44 +01:00
vf_blend_init.c avfilter/x86/vf_blend: unify indentation format 2021-10-03 09:15:55 +02:00
vf_bwdif.asm avfilter/x86/vf_bwdif: Remove obsolete MMXEXT functions 2022-06-22 13:38:14 +02:00
vf_bwdif_init.c avfilter/x86/vf_bwdif: Remove obsolete MMXEXT functions 2022-06-22 13:38:14 +02:00
vf_convolution.asm avfilter/vf_convolution: add x86 SIMD for filter_3x3() 2019-08-07 14:31:28 +08:00
vf_convolution_init.c avfilter/vf_convolution: add 16-column operation for filter_column() 2021-02-13 14:45:48 +01:00
vf_eq.asm avfilter/x86/vf_eq_init: Remove obsolete MMXEXT function 2022-06-22 13:36:31 +02:00
vf_eq_init.c avfilter/x86/vf_eq_init: Remove obsolete MMXEXT function 2022-06-22 13:36:31 +02:00
vf_framerate.asm avfilter/vf_framerate: add SIMD functions for frame blending 2018-01-28 18:50:52 +01:00
vf_framerate_init.c avfilter/vf_framerate: add SIMD functions for frame blending 2018-01-28 18:50:52 +01:00
vf_fspp.asm
vf_fspp_init.c
vf_gblur.asm libavfilter/x86/vf_gblur: correct the order of loop step 2021-09-18 12:38:01 +02:00
vf_gblur_init.c libavfilter/x86/vf_gblur: add localbuf and ff_horiz_slice_avx2/512() 2021-08-29 19:58:33 +02:00
vf_gradfun.asm
vf_gradfun_init.c Remove unnecessary mem.h inclusions 2021-07-22 14:47:57 +02:00
vf_hflip.asm avfilter/x86/vf_hflip : indent 2017-12-19 21:10:12 +01:00
vf_hflip_init.c avfilter/x86/vf_hflip : add avx2 version for hflip_byte and hflip_short 2017-12-19 21:10:09 +01:00
vf_hqdn3d.asm
vf_hqdn3d_init.c build: Generalize yasm/nasm-related variable names 2017-06-21 17:00:29 -03:00
vf_idet.asm avfilter/x86/vf_idet: Remove obsolete MMX(EXT) functions 2022-06-22 13:38:01 +02:00
vf_idet_init.c avfilter/x86/vf_idet: Remove obsolete MMX(EXT) functions 2022-06-22 13:38:01 +02:00
vf_interlace.asm avfilter/x86/vf_interlace: always use unaligned movs 2019-12-15 00:23:03 +01:00
vf_limiter.asm avfilter/x86/vf_limiter: use movu, dst may not be always aligned 2022-03-24 09:44:09 +01:00
vf_limiter_init.c x86/vf_limiter: make limiter functions work on x86_32 2017-07-13 18:17:17 -03:00
vf_lut3d.asm x86/vf_lut3d: use three operand form for some instructions 2021-10-14 18:09:38 -03:00
vf_lut3d_init.c avfilter/vf_lut3d: fix building with --disable-optimizations 2021-10-13 18:01:21 +02:00
vf_maskedclamp.asm avfilter/vf_maskedclamp: add x86 SIMD 2019-10-23 16:20:21 +02:00
vf_maskedclamp_init.c Remove unnecessary mem.h inclusions 2021-07-22 14:47:57 +02:00
vf_maskedmerge.asm avfilter/vf_maskedmerge: fix rounding when masking 2022-03-03 09:57:53 +01:00
vf_maskedmerge_init.c
vf_nlmeans.asm avfilter/vf_nlmeans: add x86 SIMD 2021-11-11 21:54:46 +01:00
vf_nlmeans_init.c avfilter/vf_nlmeans: add x86 SIMD 2021-11-11 21:54:46 +01:00
vf_noise.c avfilter/x86/vf_noise: Remove obsolete MMX function 2022-06-22 13:32:08 +02:00
vf_overlay.asm avfilter/vf_overlay: add x86 SIMD 2018-05-02 23:58:21 +02:00
vf_overlay_init.c avfilter/vf_overlay: exclude nv12/nv21 formats from x86 asm check 2018-05-03 09:22:28 +02:00
vf_pp7.asm
vf_pp7_init.c
vf_psnr.asm
vf_psnr_init.c
vf_pullup.asm
vf_pullup_init.c Remove unnecessary mem.h inclusions 2021-07-22 14:47:57 +02:00
vf_removegrain.asm
vf_removegrain_init.c
vf_spp.c Remove unnecessary mem.h inclusions 2021-07-22 14:47:57 +02:00
vf_ssim.asm vf_ssim: Fix loading doubles to float registers on i386 2020-02-05 14:38:26 +02:00
vf_ssim_init.c avfilter/vf_ssim: improve precision 2020-02-04 18:28:04 +01:00
vf_stereo3d.asm
vf_stereo3d_init.c
vf_threshold.asm avfilter/x86/vf_threshold : add threshold16 SIMD (SSE4 and AVX2) 2017-12-09 14:47:09 +01:00
vf_threshold_init.c avfilter/x86/vf_threshold : add threshold16 SIMD (SSE4 and AVX2) 2017-12-09 14:47:09 +01:00
vf_tinterlace_init.c Remove unnecessary mem.h inclusions 2021-07-22 14:47:57 +02:00
vf_transpose.asm x86/vf_transpose: make ff_transpose_8x8_16_sse2 work on x86_32 2019-10-22 13:51:13 -03:00
vf_transpose_init.c Remove unnecessary mem.h inclusions 2021-07-22 14:47:57 +02:00
vf_v360.asm avfilter/vf_v360: add SIMD for lagrange9 interpolation 2020-04-02 12:25:37 +02:00
vf_v360_init.c avfilter/vf_v360: add mitchell interpolation 2020-10-04 19:23:52 +02:00
vf_w3fdif.asm
vf_w3fdif_init.c Remove unnecessary mem.h inclusions 2021-07-22 14:47:57 +02:00
vf_yadif.asm avfilter/x86/vf_yadif: Remove obsolete MMXEXT functions 2022-06-22 13:37:48 +02:00
vf_yadif_init.c avfilter/x86/vf_yadif: Remove obsolete MMXEXT functions 2022-06-22 13:37:48 +02:00
yadif-10.asm avfilter/x86/vf_yadif: Remove obsolete MMXEXT functions 2022-06-22 13:37:48 +02:00
yadif-16.asm avfilter/x86/vf_yadif: Remove obsolete MMXEXT functions 2022-06-22 13:37:48 +02:00