aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/x86
Commit message (Expand)AuthorAgeFilesLines
* x86/vvc_alf: avoid overwriting for non-16 aligned widthsNuo Mi2024-06-251-10/+75
* avcodec/mpegvideo_enc: Only keep what is used from MECmpContextAndreas Rheinhardt2024-06-201-1/+1
* x86/aacencdsp: fix ff_aac_quantize_bands_avx on unix64 ABIJames Almer2024-06-091-13/+16
* x86/aacencdsp: add AVX version of quantize_bandsJames Almer2024-06-092-3/+30
* lavc/hevc*: move to hevc/ subdirAnton Khirnov2024-06-041-1/+1
* avcodec/x86/vvc/vvc_alf: use xq to match ptrdiff_tWu Jianhua2024-05-311-4/+4
* avcodec/x86/vvc/vvc_alf: fix integer overflowWu Jianhua2024-05-311-1/+2
* libavcode/x86/vvc: change label to vvc_sad_16 to reflect block sizesStone Chen2024-05-291-2/+3
* libavcodec/x86/vvc/vvc_sad: fix assembler errorHaihao Xiang2024-05-231-2/+2
* libavcodec/x86/vvc: Add AVX2 DMVR SAD functions for VVCStone Chen2024-05-223-0/+140
* x86/vvc_alf: use the x86inc instruction macrosJames Almer2024-05-221-101/+101
* x86/vvc/vvcdsp_init: coalesce function initializersJames Almer2024-05-141-22/+15
* avcodec/x86/vvc/vvc_alf: add alf classify avx2 optimizationsWu Jianhua2024-05-142-0/+382
* avcodec/x86/vvc: add alf filter luma and chroma avx2 optimizationsWu Jianhua2024-05-143-1/+492
* x86/flacdsp: remove unused parameters to pmacsdql macroJames Almer2024-05-131-5/+5
* x86/flacdsp: add an SSE4 version of wasted33James Almer2024-05-132-0/+27
* x86/flacdsp: add a SSE2 version of wasted32James Almer2024-05-122-0/+27
* x86/flacdsp: add a SSE4 version of lpc16James Almer2024-05-122-6/+10
* x86/blockdsp: add sse2 and avx2 versions of fill_block_tabJames Almer2024-05-082-0/+46
* Remove remnants of prores_lgpl decoderAndreas Rheinhardt2024-05-071-2/+0
* avcodec/x86/vp3dsp_init: Set correct function pointer, fix crashAndreas Rheinhardt2024-05-021-1/+1
* opusdsp: add ability to modify deemphasis constantLynne2024-04-272-7/+4
* avcodec/x86/vvc/vvcdsp_init: fix linking error when configuring with --disabl...Wu Jianhua2024-04-201-21/+25
* avcodec/x86/vvc/vvcdsp_init: add avg prototypesWu Jianhua2024-04-201-17/+28
* avcodec/x86/vvc/vvcdsp_init: add put prototypesWu Jianhua2024-04-201-1/+34
* x86/ac3dsp: clear the upper 32 bits for input arguments where neededJames Almer2024-04-081-3/+4
* avcodec/vvc: Rename vvc_?foo->fooAndreas Rheinhardt2024-04-041-4/+3
* avcodec/x86/h264_idct: Fix incorrect xmm spilling on win64Henrik Gramner2024-03-251-9/+3
* x86: Update x86inc.asmHenrik Gramner2024-03-2410-56/+57
* x86: Avoid using 'd' as an argument nameHenrik Gramner2024-03-241-9/+9
* makefile: Clean up missed object files with "make clean"Martin Storsjö2024-03-101-1/+1
* avcodec/x86/fpel: Remove remnants of MMXAndreas Rheinhardt2024-03-031-23/+0
* avcodec/x86/rv40dsp, simple_idct: Remove remnants of MMXAndreas Rheinhardt2024-03-022-46/+0
* avcodec/aacenc: Move initializing DSP out of aacenc.cAndreas Rheinhardt2024-03-021-3/+2
* avcodec/x86/hevc: fix luma 12b overflowRonald S. Bultje2024-02-261-9/+31
* avcodec: Remove superfluous ';' outside of functionsAndreas Rheinhardt2024-02-213-52/+52
* avcodec/x86/h264_qpel: Remove put_h264_qpel[48]_mmxextAndreas Rheinhardt2024-02-203-14/+21
* avcodec/x86/hpeldsp_init: Avoid using ff_avg_pixels16_mmxAndreas Rheinhardt2024-02-203-11/+7
* avcodec/x86/fpel: Remove declarations of inexistent functionsAndreas Rheinhardt2024-02-201-4/+0
* avcodec/x86/simple_idct: Empty MMX state in ff_simple_idct_mmxAndreas Rheinhardt2024-02-161-0/+1
* avcodec/hevcdsp: Offset ff_hevc_.pel_filters to simplify addressingAndreas Rheinhardt2024-02-131-2/+2
* x86/h264_pred: Convert ff_pred8x8_vertical_8_mmx to ff_pred8x8_vertical_8_sse2Kieran Kunhya2024-02-132-13/+9
* vp6dsp: Remove MMX codeKieran Kunhya2024-02-131-55/+0
* x86/h264_intrapred: convert ff_pred16x16_horizontal_8_mmxext to sse2James Almer2024-02-112-5/+3
* avcodec/x86/vvc/vvcdsp_init: fix unresolved external symbol on ARCH_X86_32Wu Jianhua2024-02-071-38/+40
* x86/h26x/h2656dsp: add missing preprocessor wrappersJames Almer2024-02-011-0/+3
* x86/Makefile: fix hevc and vvc dependency of h2656dsp.oJames Almer2024-02-012-4/+4
* x86/hevcdsp_init.c: fix preprocessor checkJames Almer2024-02-011-1/+1
* x86/vvc/vvc_mc: wrap the entire file in x86_64 and AVX2 checksJames Almer2024-02-011-5/+4
* x86/vvc/vvc_mc: set the correct number of used registers in vvc_w_avg functionsJames Almer2024-02-011-1/+1