aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/loongarch
Commit message (Expand)AuthorAgeFilesLines
* all: fix typos found by codespellTimo Rothenpieler3 days3-4/+4
* avcodec: Fix fate-checkasm-hevc_pel failed on LA.Shiyou Yin2025-04-295-583/+276
* avcodec/loongarch/Makefile: Fix vc1dsp_lasx.o build criterionAndreas Rheinhardt2024-06-181-1/+1
* lavc/hevc*: move to hevc/ subdirAnton Khirnov2024-06-042-2/+2
* configure: Remove av_restrictAndreas Rheinhardt2024-03-152-6/+6
* avcodec/hevcdsp: Offset ff_hevc_.pel_filters to simplify addressingAndreas Rheinhardt2024-02-135-187/+59
* avcodec/hevc: Add ff_hevc_idct_32x32_lasx asm optyuanhecai2024-01-125-6/+868
* avcodec/hevc: Add asm opt for the following functionsjinbo2024-01-124-3/+2144
* avcodec/hevc: Add epel_uni_w_hv4/6/8/12/16/24/32/48/64 asm optjinbo2024-01-124-0/+859
* avcodec/hevc: Add qpel_uni_w_v|h4/6/8/12/16/24/32/48/64 asm optjinbo2024-01-124-0/+1370
* avcodec/hevc: Add pel_uni_w_pixels4/6/8/12/16/24/32/48/64 asm optjinbo2024-01-125-1/+596
* avcodec/hevc: Add add_residual_4/8/16/32 asm optjinbo2024-01-124-1/+174
* avcodec/hevc: Add init for sao_edge_filterjinbo2023-12-291-0/+4
* avcodec/la: Add LSX optimization for h264 qpel.yuanhecai2023-05-257-559/+2561
* avcodec/la: Add LSX optimization for h264 chroma and intrapred.Lu Wang2023-05-2510-1445/+1342
* avcodec/la: Add LSX optimization for loop filter.Hao Chen2023-05-255-1375/+2063
* avcodec/la: add LSX optimization for h264 idct.Shiyou Yin2023-05-259-543/+1848
* Revert "avcodec/loongarch/h264chroma, vc1dsp_lasx: Add wrapper for __lasx_xvldx"Andreas Rheinhardt2022-09-142-53/+53
* Revert "avcodec/loongarch: Add wrapper for __lsx_vldx"Andreas Rheinhardt2022-09-145-247/+247
* avcodec/vp8dsp: Constify src in vp8_mc_funcAndreas Rheinhardt2022-09-112-29/+30
* avcodec/loongarch/cabac, vp9dsp_loongarch: Add missing headersAndreas Rheinhardt2022-08-242-0/+4
* avcodec/h264chroma: Constify src in h264_chroma_mc_funcAndreas Rheinhardt2022-08-054-46/+46
* avcodec/loongarch/h264chroma, vc1dsp_lasx: Add wrapper for __lasx_xvldxAndreas Rheinhardt2022-08-052-53/+53
* avcodec/hevcdsp: Constify src pointersAndreas Rheinhardt2022-08-056-259/+262
* avcodec/loongarch: Add wrapper for __lsx_vldxAndreas Rheinhardt2022-08-055-247/+247
* avcodec/videodsp: Constify buf in VideoDSPContext.prefetchAndreas Rheinhardt2022-07-311-1/+1
* avcodec: [loongarch] Optimize Hevc_mc_uni/w with LSX.Lu Wang2022-03-015-1/+1813
* avcodec: [loongarch] Optimize Hevc_mc_bi with LSX.Hao Chen2022-03-014-1/+2399
* avcodec: [loongarch] Optimize Hevc_idct/lpf with LSX.Lu Wang2022-03-015-0/+3374
* avcodec: [loongarch] Optimize Hevcdsp with LSX.Lu Wang2022-03-014-0/+3479
* avcodec: [loongarch] Optimize prefetch with loongarch.gxw2022-01-042-0/+46
* avcodec: [loongarch] Optimize idctdstp with LASX.Hao Chen2022-01-045-0/+510
* avcodec: [loongarch] Optimize hpeldsp with LASX.Shiyou Yin2022-01-044-0/+1397
* avcodec: [loongarch] Optimize vc1dsp with LASX.Hao Chen2021-12-234-0/+1153
* avcodec: [loongarch] Optimize vp9_lpf/idct with LSX.Jin Bo2021-12-235-1/+4626
* avcodec: [loongarch] Optimize vp9_mc/intra with LSX.Hao Chen2021-12-235-0/+3377
* avcodec: [loongarch] Optimize vp8_lpf/mc with LSX.yuanhecai2021-12-235-0/+1698
* avcodec: [loongarch] Optimize pred16x16_plane with LASX.Hao Chen2021-12-154-0/+204
* avcodec: [loongarch] Optimize h264_deblock with LASX.Jin Bo2021-12-154-1/+157
* avcodec: [loongarch] Optimize h264idct with LASX.Lu Wang2021-12-154-1/+538
* avcodec: [loongarch] Optimize h264dsp with LASX.gxw2021-12-154-0/+2242
* avcodec: [loongarch] Optimize h264qpel with LASX.Shiyou Yin2021-12-154-0/+2296
* avcodec: [loongarch] Optimize h264_chroma_mc with LASX.Shiyou Yin2021-12-154-0/+1355
* avcodec: [loongarch] Optimize decode_significance/_8x8_loongarch.Hao Chen2021-12-011-0/+140
* avcodec: [loongarch] optimize get_cabac.Shiyou Yin2021-12-011-0/+238