2428 Commits (09f0429b9961ea77a60b07afb62082e5565decd4)

Author SHA1 Message Date
Rostislav Pehlivanov 29eb1c51d7 mdct15: simplify x86 exptab permutation 7 years ago
Rostislav Pehlivanov a72d0fb973 mdct15: simplify the fft15 x86 SIMD 7 years ago
Martin Storsjö 347aa8f723 x86: Don't declare a non-static function as inline 7 years ago
Kieran Kunhya f9d3841ae6 mpeg4video: Add support for MPEG-4 Simple Studio Profile. 7 years ago
Aurelien Jacobs f1e490b1ad sbcenc: add MMX optimizations 7 years ago
Rostislav Pehlivanov 50945482a7 h264_idct: enable unmacro on newer NASM versions 7 years ago
Martin Vignali 8f9c38b196 avcodec/utvideoenc : add SIMD (avx) for sub_left_prediction 7 years ago
James Almer 6e80079a28 avcodec: increase AV_INPUT_BUFFER_PADDING_SIZE to 64 7 years ago
James Almer 438f884fc4 x86/lossless_videodsp: rename ff_add_left_pred_int16_sse4 to ff_add_left_pred_int16_unaligned_ssse3 7 years ago
James Almer a4fc63c0f9 x86/lossless_videodsp: don't overread the dst buffer in ff_add_left_pred_unaligned_avx2 7 years ago
Martin Vignali 630967ef63 avcodec/utvideodec : add SIMD (SSSE3 and AVX2) for gradient_pred 7 years ago
Martin Vignali 4353c35067 avcodec/x86/lossless_videodsp : add avx2 version for add_left_pred 7 years ago
Martin Vignali cfbcea1cca avcodec/x86/lossless_videodsp.asm : make macro for add_left_pred_unaligned in order to add avx2 version 7 years ago
Martin Vignali be6d1f9632 avcodec/x86/bswapdsp : use macro for 128 bits constants loading in xmm or ymm 7 years ago
Mikulas Patocka fbdd78fa3e avcodec/fft: fix INTERL macro on 3dnow 7 years ago
Martin Vignali 515555af6c avcodec/x86/exrdsp : use ymm constant for pb_80 7 years ago
James Almer beb63baa69 x86/utvideodsp: reuse shared constants 7 years ago
James Almer ebf352116b x86/constants: make pb_80 32 byte wide 7 years ago
Martin Vignali ba98f8463f avcodec/huffyuvdspenc : add diff_int16 AVX2 func 7 years ago
Martin Vignali d189a426fa avcodec/huffyuvdspenc : reorganize diff_int16 7 years ago
Martin Vignali e641c94190 avcodec/huffyuvdsp : add add_int16 AVX2 func 7 years ago
Martin Vignali 6955e8842e avcodec/huffyuvdsp : reorganize add_int16 asm 7 years ago
Martin Vignali 7f9b67bcb6 avcodec/huffyuvdsp(enc) : move duplicate macro to a template file 7 years ago
Martin Vignali caf51a573d avcodec/x86/utvideodsp.asm : cosmetic 7 years ago
Martin Vignali b5ebe38443 avcodec/utvideodsp : add avx2 version for the dsp 7 years ago
Martin Vignali 48b7c45b0c avcodec/x86/utvideodsp : make macro for func 7 years ago
James Almer aea0f06db7 x86/jpeg2000dsp: add ff_ict_float_{fma3,fma4} 7 years ago
Michael Niedermayer 58cf31cee7 avcodec/x86/mpegvideodsp: Fix signedness bug in need_emu 7 years ago
Thomas Köppe 43171a2a73 Fix missing used attribute for inline assembly variables 7 years ago
Martin Vignali 0380b72d35 libavcodec/lossless_video_dsp : cosmetic add better separator for each function, in order to make reading of the asm file easier 7 years ago
Martin Vignali da62128ea1 libavcodec/lossless_videodsp : add add_bytes avx2 version 7 years ago
James Almer 783535a4cd x86/bswapdsp: add missing preprocessor wrappers for AVX2 functions 7 years ago
Martin Vignali e9930883a2 libavcodec/bswapdsp : add AVX2 func for bswap_buf (swap uint32_t) 7 years ago
James Almer 18279738f9 x86/blockdsp: use three operand form for an instruction 8 years ago
Michael Niedermayer 26ea142658 avcodec/x86/lossless_videoencdsp: Fix warning: signed dword value exceeds bounds 8 years ago
Michael Niedermayer df62b70de8 avcodec/x86/lossless_videoencdsp: Fix handling of small widths 8 years ago
Martin Vignali cbbec68847 libavcodec/blockdsp : add AVX version 8 years ago
Martin Vignali ac5908b13f libavcodec/exr : add x86 SIMD for predictor 8 years ago
Henrik Gramner 18821e3ba1 x86/exrdsp: optimize ff_reorder_pixels_avx2() 8 years ago
James Almer 98d7ad085e avcodec/exrdsp: improve the ExrDSPContext->reorder_pixels prototype 8 years ago
Martin Vignali 9b8c1224d7 libavcodec/exr : add X86 SIMD for reorder_pixels 8 years ago
Michael Niedermayer bc488ec28a avcodec/me_cmp: Fix crashes on ARM due to misalignment 8 years ago
Ivan Kalvachev 43dab86bcd opus_pvq_search: Restore the proper use of conditional define and simplify the function name suffix handling. 8 years ago
Rostislav Pehlivanov 3c99523a28 opus_pvq_search: split functions into exactness and only use the exact if its faster 8 years ago
Rostislav Pehlivanov f386dd70ac opus_pvq_search: only use rsqrtps approximation on CPUs with avx 8 years ago
Rostislav Pehlivanov 8e53cd1fab ops_pvq_search: remove dead macro 8 years ago
Ivan Kalvachev 7205513f8f SIMD opus pvq_search implementation 8 years ago
Rostislav Pehlivanov 70eb77b34e mdct15: add inverse transform postrotation SIMD 8 years ago
Wan-Teh Chang ea1ca17be2 avcodec/x86/cavsdsp: Delete #include "libavcodec/x86/idctdsp.h". 8 years ago
James Almer 9d5e81d3b1 Revert "x86/sbrdsp: remove unnecessary sign extend instruction in apply_noise_main" 8 years ago