257 Commits (1ead98ffd9cdfb0c8a8fb383ae6efe31442ab04a)

Author SHA1 Message Date
James Almer 3913d6f734 x86/scene_sad: fix link errors when HAVE_X86ASM is not defined 6 years ago
Paul B Mahol c98a32e4ad avfilter/vf_blend: add 10bit support 6 years ago
Philip Langdale 1096614c42 avfilter/vf_bwdif: Use common yadif frame management logic 6 years ago
Marton Balint 6c2a7a8e9a avfilter/vf_framerate: factorize SAD functions which compute SAD for a whole frame 6 years ago
Paul B Mahol 0f0d468fbc avfilter/vf_overlay: exclude nv12/nv21 formats from x86 asm check 7 years ago
Paul B Mahol 6d7c63588c avfilter/vf_overlay: add x86 SIMD 7 years ago
Vasile Toncu 9c01cdb94e avfilter/vf_interlace: remove duplicate code with same funcionality 7 years ago
Martin Vignali f3df42e81d avfilter/x86/vf_blend : add SIMD for 16 bit version of 7 years ago
Martin Vignali 8eb0bb1108 avfilter/x86/vf_blend : reorganize DIFFERENCE macro to reduce line duplication between 8bit and 16 bit version 7 years ago
Martin Vignali 53a03b5c8c avfilter/x86/vf_blend : add 16 bit version for BLEND_SIMPLE, phoenix, difference for SSE and AVX2 (x86_64) 7 years ago
Martin Vignali 6c6c9d14a8 avfilter/x86/vf_blend : indent 7 years ago
Martin Vignali 7590d58b61 avfilter/x86/vf_blend : reorganize init in order to add 16 bit version 7 years ago
Martin Vignali 3a230ce5fa avfilter/x86/vf_blend : avfilter/x86/vf_blend : add AVX2 version for each func except divide 7 years ago
Marton Balint 4d95c6d5d7 avfilter/vf_framerate: add SIMD functions for frame blending 7 years ago
Martin Vignali b94cd55155 avfilter/x86/vf_interlace : add AVX2 version 7 years ago
James Almer 8e0e4384b0 Revert "avfilter/vf_interlace : add AVX2 for lowpass_line 8 and 16" 7 years ago
Martin Vignali 3df6e61dad avfilter/x86/vf_hflip : indent 7 years ago
Martin Vignali f181648176 avfilter/x86/vf_hflip : add avx2 version for hflip_byte and hflip_short 7 years ago
Martin Vignali a4a4179e83 avfilter/x86/vf_hflip : merge hflip byte and hflip short to one macro 7 years ago
Martin Vignali 8fb1d63d91 avfilter/vf_tinterlace : add AVX2 func for lowpass_line 8 and 16 7 years ago
Martin Vignali 1a5865b6dc avfilter/vf_interlace : add AVX2 for lowpass_line 8 and 16 7 years ago
Martin Vignali d31770d9a6 avfilter/vf_interlace : move func init in ff_interlace_init and add depth arg for ff_interlace_init_x86 7 years ago
Martin Vignali 3c6dc27035 avfilter/x86/vf_interlace : avfilter/x86/vf_interlace : fix crash when using unaligned data in low_pass complex 7 years ago
Martin Vignali 49dced9fd0 avfilter/x86/vf_interlace : avoid crash when data are unaligned 7 years ago
Martin Vignali 869efbf971 avfilter/x86/vf_threshold : add threshold16 SIMD (SSE4 and AVX2) 7 years ago
James Almer f2aa0ce5a0 x86/vf_hflip: use xor to zero initialize registers 7 years ago
James Almer dc33fe1d00 x86/vf_hflip: don't load the width argument twice 7 years ago
James Almer cc2ba526d4 x86/vf_threshold: make threshold8 functions work on x86_32 7 years ago
Paul B Mahol 5ff0d2acae avfilter/x86/vf_hflip.asm: fix building on x32 7 years ago
Paul B Mahol 86fda8be3f avfilter: add hflip x86 SIMD 7 years ago
James Almer b73304f79e x86vf_threshold/: use the PBLENDVB macro 7 years ago
Martin Vignali 6e3e696591 avfilter/x86/vf_threshold : cosmetic indent 7 years ago
Martin Vignali 9719d57b34 avfilter/x86/vf_threshold : add avx2 version for threshold 8 7 years ago
Martin Vignali 51345cb1d5 avfilter/x86/vf_threshold : make macro for threshold8 in order to add avx2 version 7 years ago
Paul B Mahol bbfcb1b7c8 avfilter/vf_threshold: add x86 SIMD 7 years ago
Thomas Mundt 40bfaa190c avfilter/interlace: add support for 10 and 12 bit 7 years ago
Thomas Mundt a7f6bfdc18 avfilter/interlace: prevent over-sharpening with the complex low-pass filter 7 years ago
Paul B Mahol f8d0689d3f avfilter/vf_blend: rename addition128 and difference128 to grainmerge and grainextract 7 years ago
James Almer 5688fd77b5 x86/vf_limiter: make limiter functions work on x86_32 7 years ago
Paul B Mahol 01e545d046 avfilter: add limiter filter 7 years ago
James Almer d2ef9e6e7f x86/vf_blend: use ABS2 macro 7 years ago
James Almer 0daa1cf073 x86/vf_blend: optimize difference and negation functions 7 years ago
James Almer fa50d9360b x86/vf_blend: add sse and ssse3 extremity functions 7 years ago
Ronald S. Bultje 97f7f83169 vf_spp: only assign function pointers if permutation matches expectations. 8 years ago
Diego Biurrun fd502f4f5f build: Generalize yasm/nasm-related variable names 8 years ago
Paul B Mahol 49bbfb9d13 avfilter: add arbitrary audio FIR filter 8 years ago
Thomas Mundt 2da5bf4c2f avfilter/interlace: add complex vertical low-pass filter 8 years ago
Thomas Mundt 207e6debf8 avfilter/interlace: change lowpass_line function prototype 8 years ago
Diego Biurrun 39e208f4d4 build: Generalize yasm/nasm-related variable names 8 years ago
Paul B Mahol c6c888e996 avfilter/vf_w3fdif: add >8 but <16 bit support 8 years ago