Re: [FFmpeg-devel] [PATCH v3] loongarch: fixes fate-checkasm-sw_rgb failure

2025-01-08 Thread yinshiyou-hf
verified. LGTM. > -原始邮件- > 发件人: yuanhecai > 发送时间:2025-01-08 17:40:18 (星期三) > 收件人: ffmpeg-devel@ffmpeg.org > 抄送: yuanhecai > 主题: [FFmpeg-devel] [PATCH v3] loongarch: fixes fate-checkasm-sw_rgb failure > > The reason for the failure is that the function yuv2rgb_1_c_template was > modifie

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

2024-01-02 Thread yinshiyou-hf
> -原始邮件- > 发件人: jinbo > 发送时间:2023-12-28 16:21:05 (星期四) > 收件人: ffmpeg-devel@ffmpeg.org > 抄送: yuanhecai > 主题: [FFmpeg-devel] [PATCH v3 7/7] avcodec/hevc: Add ff_hevc_idct_32x32_lasx > asm opt > > From: yuanhecai > > tests/checkasm/checkasm: > > C LSX

Re: [FFmpeg-devel] FFmpeg 6.1.1

2023-12-28 Thread yinshiyou-hf
-原始邮件- 发件人: "Michael Niedermayer" 发送时间: 2023-12-22 03:17:28 (星期五) 收件人: "FFmpeg development discussions and patches" 主题: [FFmpeg-devel] FFmpeg 6.1.1 Hi all I will probably make a 6.1.1 release in maybe 1-3 weeks due to bug/fixes in it. if you want something in it, please backport it now!

Re: [FFmpeg-devel] [PATCH v3 1/7] avcodec/hevc: Add init for sao_edge_filter

2023-12-28 Thread yinshiyou-hf
> -原始邮件- > 发件人: jinbo > 发送时间:2023-12-28 16:20:59 (星期四) > 收件人: ffmpeg-devel@ffmpeg.org > 抄送: jinbo > 主题: [FFmpeg-devel] [PATCH v3 1/7] avcodec/hevc: Add init for sao_edge_filter > > Forgot to init c->sao_edge_filter[idx] when idx=0/1/2/3. > After this patch, the speedup of decoding H265 4

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

2023-12-28 Thread yinshiyou-hf
> -原始邮件- > 发件人: jinbo > 发送时间:2023-12-27 12:50:19 (星期三) > 收件人: ffmpeg-devel@ffmpeg.org > 抄送: yuanhecai > 主题: [FFmpeg-devel] [PATCH v2 7/7] avcodec/hevc: Add ff_hevc_idct_32x32_lasx > asm opt > + > +.macro malloc_space number > +li.w t0, \number > +sub.d sp,

Re: [FFmpeg-devel] [PATCH v2 3/7] avcodec/hevc: Add pel_uni_w_pixels4/6/8/12/16/24/32/48/64 asm opt

2023-12-27 Thread yinshiyou-hf
> -原始邮件- > 发件人: jinbo > 发送时间:2023-12-27 12:50:15 (星期三) > 收件人: ffmpeg-devel@ffmpeg.org > 抄送: jinbo > 主题: [FFmpeg-devel] [PATCH v2 3/7] avcodec/hevc: Add > pel_uni_w_pixels4/6/8/12/16/24/32/48/64 asm opt > > + > +.macro HEVC_PEL_UNI_W_PIXELS8_LSX src0, dst0, w > +vldrepl.d vr0,

Re: [FFmpeg-devel] [PATCH v1 1/6] avcodec/la: add LSX optimization for h264 idct.

2023-05-08 Thread yinshiyou-hf
> -原始邮件- > 发件人: "Hao Chen" > 发送时间:2023-05-04 16:49:47 (星期四) > 收件人: ffmpeg-devel@ffmpeg.org > 抄送: "Shiyou Yin" > 主题: [FFmpeg-devel] [PATCH v1 1/6] avcodec/la: add LSX optimization for h264 > idct. > > diff --git a/libavcodec/loongarch/h264dsp_lasx.h > b/libavcodec/loongarch/h264dsp_

Re: [FFmpeg-devel] Add LoongArch SIMD optimization in swscale lib.

2022-09-09 Thread yinshiyou-hf
> -原始邮件- > 发件人: "Hao Chen" > 发送时间:2022-09-09 17:00:23 (星期五) > 收件人: ffmpeg-devel@ffmpeg.org > 抄送: > 主题: [FFmpeg-devel] Add LoongArch SIMD optimization in swscale lib. > > v2: Some modifications were made according to the comments of the reviewers. > v3: Update and run CI test again. > v4:

Re: [FFmpeg-devel] Support for loongson loongarch.

2021-11-02 Thread yinshiyou-hf
Thanks for your respose, The remote debuggable machine is available from loongson cloud for free. BTW, we can donate machine to enthusiasts. contact me please. > > Hi, > > Glad to hear there have some optimize code for loongarch. > In my view, a remote debuggable machine may help more people fo

Re: [FFmpeg-devel] [PATCH v2] configure: [loongson] adjust MMI check in configure

2021-08-04 Thread yinshiyou-hf
> -原始邮件- > 发件人: "Jin Bo" > 发送时间: 2021-08-03 12:05:21 (星期二) > 收件人: ffmpeg-devel@ffmpeg.org > 抄送: > 主题: [FFmpeg-devel] [PATCH v2] configure: [loongson] adjust MMI check in > configure > > After standardizing the use of 'pxor' in commit 'ebedd26', FFmpeg > build failed with upstream compil

Re: [FFmpeg-devel] [PATCH] avcodec/mips: Support old style mmi instruction mnemonics

2021-08-02 Thread yinshiyou-hf
> -原始邮件- > 发件人: "Jiaxun Yang" > 发送时间: 2021-08-02 13:40:54 (星期一) > 收件人: "FFmpeg development discussions and patches" , > yinshiyou...@loongson.cn > 抄送: > 主题: Re: [FFmpeg-devel] [PATCH] avcodec/mips: Support old style mmi > instruction mnemonics > > > 在 2021/7/29 20:26, Jiaxun Yang 写道:

Re: [FFmpeg-devel] [PATCH] avcodec/mips: Support old style mmi instruction mnemonics

2021-07-29 Thread yinshiyou-hf
> -原始邮件- > 发件人: "Jiaxun Yang" > 发送时间: 2021-07-29 14:32:35 (星期四) > 收件人: ffmpeg-devel@ffmpeg.org > 抄送: yinshiyou...@loongson.cn, "Jiaxun Yang" > 主题: [PATCH] avcodec/mips: Support old style mmi instruction mnemonics > > Loongson had renamed serval instruction mnemonics to distinguish > inte

Re: [FFmpeg-devel] [PATCH v1] configure: fix mmi check

2021-07-23 Thread yinshiyou-hf
> -原始邮件- > 发件人: "Jiaxun Yang" > 发送时间: 2021-07-23 17:27:18 (星期五) > 收件人: yinshiyou...@loongson.cn, "FFmpeg development discussions and patches" > 抄送: "金波" > 主题: Re: [FFmpeg-devel] [PATCH v1] configure: fix mmi check > > > 在 2021/7/23 17:23, yinshiyou...@loongson.cn 写道: > > > -原始邮

Re: [FFmpeg-devel] [PATCH v1] configure: fix mmi check

2021-07-23 Thread yinshiyou-hf
> -原始邮件- > 发件人: "Jiaxun Yang" > 发送时间: 2021-07-23 10:34:37 (星期五) > 收件人: ffmpeg-devel@ffmpeg.org > 抄送: > 主题: Re: [FFmpeg-devel] [PATCH v1] configure: fix mmi check > > > 在 2021/7/23 上午9:39, Jin Bo 写道: > > pxor is loongson media extension instruction, it's not > > supported yet on upstream

Re: [FFmpeg-devel] [PATCH v3 0/4] avcodec Loongson-2 MMI fixes

2021-07-23 Thread yinshiyou-hf
> -原始邮件- > 发件人: "Jiaxun Yang" > 发送时间: 2021-07-23 13:53:40 (星期五) > 收件人: ffmpeg-devel@ffmpeg.org > 抄送: yinshiyou...@loongson.cn, "Jiaxun Yang" > 主题: [PATCH v3 0/4] avcodec Loongson-2 MMI fixes > > Get MMI optimizations build for Loongson-2 again. > Tested on Loongson-2 and Loongson-3A. >

Re: [FFmpeg-devel] [PATCH v2 2/5] avutil/mips: Extract load store with shift C1 pair marco

2021-07-22 Thread yinshiyou-hf
> -原始邮件- > 发件人: "Jiaxun Yang" > 发送时间: 2021-07-22 21:59:03 (星期四) > 收件人: ffmpeg-devel@ffmpeg.org > 抄送: > 主题: Re: [FFmpeg-devel] [PATCH v2 2/5] avutil/mips: Extract load store with shift C1 pair marco > > > 在 2021/7/22 下午7:55, yinshiyou...@loongson.cn 写道: > > > -原始邮件- > > > 发件人: "

Re: [FFmpeg-devel] [PATCH] Revert "libavcodec/mips: Fix specification of instruction name"

2021-07-22 Thread yinshiyou-hf
> -原始邮件- > 发件人: "Jiaxun Yang" > 发送时间: 2021-07-22 17:14:17 (星期四) > 收件人: yinshiyou...@loongson.cn, "FFmpeg development discussions and patches" > 抄送: "Jin Bo" , xuchueng...@loongson.cn > 主题: Re: [FFmpeg-devel] [PATCH] Revert "libavcodec/mips: Fix specification of instruction name" > > >

Re: [FFmpeg-devel] [PATCH v2 2/5] avutil/mips: Extract load store with shift C1 pair marco

2021-07-22 Thread yinshiyou-hf
> -原始邮件- > 发件人: "Jiaxun Yang" > 发送时间: 2021-07-21 17:19:10 (星期三) > 收件人: ffmpeg-devel@ffmpeg.org > 抄送: yinshiyou...@loongson.cn, "Jiaxun Yang" > 主题: [FFmpeg-devel] [PATCH v2 2/5] avutil/mips: Extract load store with shift C1 pair marco > > We're doing some fancy hacks with load store with

Re: [FFmpeg-devel] [PATCH] Revert "libavcodec/mips: Fix specification of instruction name"

2021-07-22 Thread yinshiyou-hf
> -原始邮件- > 发件人: "Jiaxun Yang" > 发送时间: 2021-07-21 17:39:22 (星期三) > 收件人: ffmpeg-devel@ffmpeg.org > 抄送: yinshiyou...@loongson.cn, "Jin Bo" , "Jiaxun Yang" > 主题: [FFmpeg-devel] [PATCH] Revert "libavcodec/mips: Fix specification of instruction name" > > This reverts commit ebedd26eefe2ff4bb

Re: [FFmpeg-devel] [PATCH 3/3] libavcodec/mips: Fix fate errors reported by clang

2021-06-01 Thread yinshiyou-hf
> -原始邮件- > 发件人: "Jin Bo" > 发送时间: 2021-05-28 10:04:41 (星期五) > 收件人: ffmpeg-devel@ffmpeg.org > 抄送: "Jin Bo" > 主题: [FFmpeg-devel] [PATCH 3/3] libavcodec/mips: Fix fate errors reported by clang > > The data width of gsldrc1/gsldlc1 should be 8 bytes wide. > > Signed-off-by: Jin Bo > --- >

Re: [FFmpeg-devel] [PATCH 2/3] libavcodec/mips: Fix build errors reported by clang

2021-05-28 Thread yinshiyou-hf
> -原始邮件- > 发件人: "Jin Bo" > 发送时间: 2021-05-28 10:04:40 (星期五) > 收件人: ffmpeg-devel@ffmpeg.org > 抄送: "Jin Bo" > 主题: [FFmpeg-devel] [PATCH 2/3] libavcodec/mips: Fix build errors reported by clang > > Clang is more strict on the type of asm operands, float or double > type variable should u

[FFmpeg-devel] About the maintainer of mips

2018-07-25 Thread yinshiyou-hf
I hered from the previous mantainer for mips that he was no longer part of mips company,and as a result, my patch was still pending review. Will ffmpeg community asign new mantainer for mips? If so, I hope I can be one of the candidates. I have uploaded some loongson optimization patchs for libvp

Re: [FFmpeg-devel] [PATCH 2/9] avcodec/mips: [loongson] reoptimize simple idct with mmi.

2018-07-12 Thread yinshiyou-hf
> 2018-07-11 11:45 GMT+02:00, Shiyou Yin : > > Reoptimized following functions with mmi. > > 1. ff_simple_idct_put_mmi > > 2. ff_simple_idct_add_mmi > > 3. ff_simple_idct_mmi (rename to ff_simple_idct_8_mmi) > > Are the new functions faster? Easier to maintain? > More future-proof? > > Please add

Re: [FFmpeg-devel] [PATCH 1/9] configure: loongson revert expensive optimizations

2018-07-12 Thread yinshiyou-hf
> 2018-07-11 11:44 GMT+02:00, Shiyou Yin : > > Revert expensive optimizations in gcc O3 optimization for loongson. > > The bug in gcc-4.9.x has been fixed in gcc master branch. > > Loongson released gcc-4.9.3-3.fc21.loongson with this patch. > > I believe the title of the patch can be clarified

Re: [FFmpeg-devel] [PATCH 9/9] avcodec/mips: [loongson] optimize vp8 decoding in vp8dsp.

2018-07-11 Thread yinshiyou-hf
> > From: gxw > > > > Optimize vp8 loop filter with mmi, four functions optimized: > > 1. ff_vp8_h_loop_filter8uv_mmi. > > 2. ff_vp8_v_loop_filter8uv_mmi. > > 3. ff_vp8_h_loop_filter16_mmi. > > 4. ff_vp8_v_loop_filter16_mmi. > > > > Vp8 decoding speed improved about 50%(from 73fps to 110fps, Teste

Re: [FFmpeg-devel] [PATCH] avcodec/mips: [loongson] optimize vp8 decoding in vp8dsp.

2018-07-05 Thread yinshiyou-hf
Is there anyone reviewing my patch? I sent 9 patchs about 20 days ago, but only one patch received reply at June 14. ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

Re: [FFmpeg-devel] [PATCH 1/7] avcodec/mips: [loongson] reoptimize simple idct(put&add) with mmi.

2018-06-19 Thread yinshiyou-hf
> + > +void ff_simple_idct_put_mmi(uint8_t *dest, int line_size, int16_t *block) > +{ > +ff_simple_idct_8_mmi(block); > +ff_put_pixels_clamped_mmi(block, dest, line_size); > +} > +void ff_simple_idct_add_mmi(uint8_t *dest, int line_size, int16_t *block) > +{ > +ff_simple_idct_8_mmi(bloc

Re: [FFmpeg-devel] [PATCH] avcodec/mips: [loongson] optimize vp8 decoding in vp8dsp.

2018-06-19 Thread yinshiyou-hf
> -原始邮件- > 发件人: "Shiyou Yin" > 发送时间: 2018-06-19 14:21:10 (星期二) > 收件人: ffmpeg-devel@ffmpeg.org > 抄送: gxw > 主题: [FFmpeg-devel] [PATCH] avcodec/mips: [loongson] optimize vp8 decoding in > vp8dsp. > > From: gxw > > Optimize vp8 decoding with mmi in function: > 1. ff_vp8_h_loop_filter8u

Re: [FFmpeg-devel] [PATCH] avcodec/mips: [loongson] optimize vp8 decoding in vp8dsp.

2018-06-14 Thread yinshiyou-hf
> > 2018-06-14 9:36 GMT+02:00, Shiyou Yin : > > From: gxw > > > > Optimize vp8 decoding with mmi in function: > > 1. ff_vp8_h_loop_filter8uv_mmi. > > 2. ff_vp8_v_loop_filter8uv_mmi. > > 3. ff_vp8_h_loop_filter16_mmi. > > 4. ff_vp8_v_loop_filter16_mmi. > > Please add some numbers about the speedu