[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