2372 Commits (cb1a3eecac2d3395bf1e26289643082b4305f86a)

Author SHA1 Message Date
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
James Almer 24bb7db403 x86/sbrdsp: remove unnecessary sign extend instruction in apply_noise_main 8 years ago
James Almer bcbe9e4447 x86/sbrdsp: zero extend m_max in apply_noise_main 8 years ago
James Almer 440285474b x86/utvideodsp: make restore_rgb_planes functions work on x86_32 8 years ago
James Almer ac8ad8d098 x86/sbrdsp: sign extend start and end gprs in ff_sbr_hf_gen_sse 8 years ago
James Darnley 0c2acccd4b avcodec/x86: use new x86-64 functions for -idct simple 8 years ago
James Darnley d7246ea9f2 avcodec/x86: add an 8-bit simple IDCT function based on the x86-64 high depth functions 8 years ago
James Darnley 8b19467d07 avcodec/x86: allow future 8-bit simple idct to have "DC only hack" 8 years ago
Clément Bœsch b12a36170b lavc/aacpsdsp: use ptrdiff_t for stride in hybrid_analysis 8 years ago
Michael Niedermayer 516c213f08 avcodec/x86/vp9dsp_init_16bpp: Fix linking to missing ff_vp9_ipred_dr_32x32_16_avx2() on 32bit 8 years ago
Ilia Valiakhmetov 35a5d9715d avcodec/vp9: add 64-bit ipred_dr_32x32_16 avx2 implementation 8 years ago
Paul B Mahol 4ed7c2bbc3 avcodec/utvideodec: add SIMD for restore_rgb_planes 8 years ago
Matthieu Bouron db5bf64b21 lavc/x86: clear r2 higher bits in ff_sbr_sum_square 8 years ago
James Almer 349446e36f x86/mdct15: use three operand form for some instructions 8 years ago
Rostislav Pehlivanov e1120b1c54 mdct15: add assembly optimizations for the 15-point FFT 8 years ago
Diego Biurrun fd502f4f5f build: Generalize yasm/nasm-related variable names 8 years ago
James Darnley 8221c71703 avcodec/x86: allow future 8-bit simple idct to use slightly different coefficients 8 years ago
James Darnley d2597fb0c1 avcodec/x86: modify simple_idct10 macros to add an action paramter 8 years ago
James Darnley 8781330d80 avcodec/x86: cleanup simple_idct10 8 years ago
James Darnley e3db94302c avcodec/x86/mpegenc: support transpose permuation type 8 years ago
James Darnley fa30a0a548 avcodec/x86/mpegenc: check IDCT permutation type is a valid value 8 years ago
Michael Niedermayer ae6f6d4e34 avcodec/x86/mpegvideo: Use intra scantable in dct_unquantize_h263_intra_mmx() 8 years ago
James Almer 8bb59e6742 x86/aacpsdsp: add ff_ps_hybrid_analysis_ileave_sse 8 years ago
James Almer e229df9478 x86/aacpsdsp: add ff_ps_hybrid_synthesis_deint_{sse,sse4} 8 years ago
James Almer 623d217ed1 avcodec/aacps: move checks for valid length outside the stereo_interpolate dsp function 8 years ago
James Almer b3446862bf x86/vorbisdsp: optimize ff_vorbis_inverse_coupling_sse 8 years ago
Ronald S. Bultje d35ff98e27 vp9: fix overwrite in ff_vp9_ipred_dr_16x16_16_avx2. 8 years ago
Ilia Valiakhmetov 81fc617c12 avcodec/vp9: ipred_dr_16x16_16 avx2 implementation 8 years ago
James Almer 497a4b554c x86/aacpsdsp: fix output of ff_ps_stereo_interpolate_ipdopd_sse3 8 years ago
Ilia Valiakhmetov 73d9a9a6af libavcodec/vp9: ipred_dl_32x32_16 avx2 implementation 8 years ago
James Almer 933dd62288 x86/aacpsdsp: optimize ff_ps_mul_pair_single_sse 8 years ago
James Almer be3809a521 x86/aacpsdsp: optimize ff_ps_stereo_interpolate_sse3 8 years ago
James Almer b5a0971ff0 x86/aacps: add ff_ps_stereo_interpolate_ipdopd_sse3() 8 years ago
James Darnley 0dea0114fb avcodec/x86/idctdsp_init: reindent 8 years ago
James Darnley 8e89f6fd37 avcodec/x86: move simple_idct to external assembly 8 years ago
Clément Bœsch 584366a436 lavc/mpegvideoenc: reformat inv_zigzag_direct16 so the zigzag pattern is visible 8 years ago
James Darnley 7aa90b4e94 avcodec/h264: add sse2 versions of previous idct functions 8 years ago
James Darnley 27460dfebc avcodec/h264: add avx 8-bit h264_idct_dc_add 8 years ago
James Darnley f61d454ca1 avcodec/h264: add avx 8-bit h264_idct_add 8 years ago
James Darnley b5325c6711 avcodec/h264: use some 3 operand forms 8 years ago
James Darnley 060ba9e5e3 avcodec/h264: change RETs into REP_RETs where appropriate 8 years ago
Michael Niedermayer fa8fd0808f avcodec/x86/vc1dsp_init: Fix build failure with --disable-optimizations and clang 8 years ago