[FFmpeg-devel] [PATCH v3 7/7] avcodec/hevc: Add ff_hevc_idct_32x32_lasx asm opt

Michael Niedermayer michael at niedermayer.cc
Sat Jan 13 00:42:30 EET 2024


On Wed, Jan 03, 2024 at 09:03:32AM +0800, yinshiyou-hf at loongson.cn wrote:
> > -----原始邮件-----
> > 发件人: jinbo <jinbo at loongson.cn>
> > 发送时间:2023-12-28 16:21:05 (星期四)
> > 收件人: ffmpeg-devel at ffmpeg.org
> > 抄送: yuanhecai <yuanhecai at loongson.cn>
> > 主题: [FFmpeg-devel] [PATCH v3 7/7] avcodec/hevc: Add ff_hevc_idct_32x32_lasx asm opt
> > 
> > From: yuanhecai <yuanhecai at loongson.cn>
> > 
> > tests/checkasm/checkasm:
> > 
> >                           C          LSX       LASX
> > hevc_idct_32x32_8_c:      1243.0     211.7     101.7
> > 
> > Speedup of decoding H265 4K 30FPS 30Mbps on
> > 3A6000 with 8 threads is 1fps(56fps-->57fps).
> > ---
> >  libavcodec/loongarch/Makefile                 |   3 +-
> >  libavcodec/loongarch/hevc_idct.S              | 857 ++++++++++++++++++
> >  libavcodec/loongarch/hevc_idct_lsx.c          |  10 +-
> >  libavcodec/loongarch/hevcdsp_init_loongarch.c |   2 +
> >  libavcodec/loongarch/hevcdsp_lasx.h           |   2 +
> >  5 files changed, 868 insertions(+), 6 deletions(-)
> >  create mode 100644 libavcodec/loongarch/hevc_idct.S
> > 
> 
> LGTM
> Please help to merge this serie (https://patchwork.ffmpeg.org/project/ffmpeg/list/?series=10372).

will apply

thx

[...]
-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

Into a blind darkness they enter who follow after the Ignorance,
they as if into a greater darkness enter who devote themselves
to the Knowledge alone. -- Isha Upanishad
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 195 bytes
Desc: not available
URL: <https://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20240112/eee2e3c5/attachment.sig>


More information about the ffmpeg-devel mailing list