From efccaec2b5b543eb98f0400fdaef88d9147d08c1 Mon Sep 17 00:00:00 2001
From: Zhou Xiaoyong
Date: Mon, 10 Oct 2016 14:19:58 +0800
Subject: [PATCH 1/7] configure: loongson disable mipsfpu and mipsdsp
optimizations
---
configure | 3 +++
1 file changed, 3 insertions(+)
diff --git a/configure b/
From 51abc8e9981b99d23c7d253bfb603b25aaabf4aa Mon Sep 17 00:00:00 2001
From: Zhou Xiaoyong
Date: Mon, 10 Oct 2016 14:21:55 +0800
Subject: [PATCH 2/7] avutil/mips: loongson add mmi utils header file
1.mmiutils.h defined MMI_ load/store macros for loongson2e/2f/3a
2.mmiutils.h defined some mmi ass
From e4d648fd34601cbe23a54af5d9489537896c6478 Mon Sep 17 00:00:00 2001
From: Zhou Xiaoyong
Date: Mon, 10 Oct 2016 14:42:58 +0800
Subject: [PATCH 4/7] avcodec/mips: loongson set xvid as default idct algorithm
---
libavcodec/mips/idctdsp_init_mips.c | 5 -
1 file changed, 4 insertions(+), 1 d
From 9b19ea3364d96a6eb0f3441f549c8d20ede36592 Mon Sep 17 00:00:00 2001
From: Zhou Xiaoyong
Date: Mon, 10 Oct 2016 15:04:35 +0800
Subject: [PATCH 6/7] avcodec/mips: version 1 of wmv2dsp optimizations for
loongson mmi
---
libavcodec/mips/Makefile| 2 +
libavcodec/mips/wmv2dsp_init_
, Oct 10, 2016 at 04:07:20PM +0800, 周晓勇 wrote:
> From efccaec2b5b543eb98f0400fdaef88d9147d08c1 Mon Sep 17 00:00:00 2001
> From: Zhou Xiaoyong
> Date: Mon, 10 Oct 2016 14:19:58 +0800
> Subject: [PATCH 1/7] configure: loongson disable mipsfpu and mipsdsp
> optimizations
the commit mes
From c0f8c4e1bbe39216ba8f6df118703ad2c72a45e1 Mon Sep 17 00:00:00 2001
From: Zhou Xiaoyong
Date: Thu, 12 May 2016 17:45:08 +0800
Subject: [PATCH 01/11] configure: remove option -fno-expensive-optimizations
for loongson
1. gcc-4.9.3-5.fc21.loongson.2.mips64el in Fedora21 for loongson has
fix the
From f4c3f97c7dc130433b7acf674ff03d7500c7236a Mon Sep 17 00:00:00 2001
From: ZhouXiaoyong
Date: Sat, 7 May 2016 13:56:17 +0800
Subject: [PATCH 02/11] avutil/mips: header asmdefs.h add some PTR_ macros for
loongson
---
libavutil/mips/asmdefs.h | 12
1 file changed, 12 insertions(+)
From 157e001724cdb1461ecfff2f02d0a7b0d6335943 Mon Sep 17 00:00:00 2001
From: ZhouXiaoyong
Date: Sat, 7 May 2016 14:20:49 +0800
Subject: [PATCH 04/11] avcodec/mips: loongson optimize h264chroma with mmi v2
---
libavcodec/mips/h264chroma_mmi.c | 1123 +-
1 file
From cb8887caf25b300ef2f307f930593e9edf394977 Mon Sep 17 00:00:00 2001
From: Zhou Xiaoyong
Date: Thu, 12 May 2016 01:48:03 +0800
Subject: [PATCH 05/11] avcodec/mips: loongson optimize mpegvideo with mmi v2
---
libavcodec/mips/mpegvideo_mmi.c | 667 +---
1 fil
From 8212b9b5beecb6e2ba3f05a2a4c7f1704220c911 Mon Sep 17 00:00:00 2001
From: Zhou Xiaoyong
Date: Thu, 12 May 2016 01:59:03 +0800
Subject: [PATCH 06/11] avcodec/mips: loongson optimize hpeldsp with mmi v1
---
libavcodec/mips/Makefile|1 +
libavcodec/mips/hpeldsp_init_mips.c | 4
From 0a8c479860dad3220eb00e057f200e21c0521899 Mon Sep 17 00:00:00 2001
From: Zhou Xiaoyong
Date: Thu, 12 May 2016 01:45:34 +0800
Subject: [PATCH 08/11] avcodec/mips: loongson optimize h264pred with mmi v3
---
libavcodec/mips/constants.c |1 +
libavcodec/mips/constants.h |
From 9e5ade4c99eb23f72a89f0054f8b5626c9acceb3 Mon Sep 17 00:00:00 2001
From: ZhouXiaoyong
Date: Fri, 13 May 2016 14:30:10 +0800
Subject: [PATCH 09/11] avcodec/mips: loongson optimize blockdsp with mmi v2
---
libavcodec/mips/blockdsp_mmi.c | 195 ++---
1 file
From f5f4ee7744c5354e2f76743d22ac81b1341bb7fb Mon Sep 17 00:00:00 2001
From: ZhouXiaoyong
Date: Fri, 13 May 2016 14:41:33 +0800
Subject: [PATCH 10/11] avcodec/mips: loongson optimize pixblockdsp with mmi v2
---
libavcodec/mips/pixblockdsp_mmi.c | 101 ++
1 fi
From 37d9b61f529064a6a78c99f86ff371fefa2b357a Mon Sep 17 00:00:00 2001
From: ZhouXiaoyong
Date: Fri, 13 May 2016 16:51:14 +0800
Subject: [PATCH 11/11] avcodec/mips: loongson optimize idctdsp with mmi v2
---
libavcodec/mips/idctdsp_mmi.c | 290 ++
1 file c
bug (gslwlc1 instruction
extension bug in O32 ABI)
At 2016-05-15 01:56:34, "Michael Niedermayer" wrote:
>On Fri, May 13, 2016 at 06:03:27PM +0800, 周晓勇 wrote:
>> From 4adf70c0eb9a85fe6cbedb043ed8ce08024c48dc Mon Sep 17 00:00:00 2001
>> From: ZhouXiaoyong
>>
it's for most of all the optimization patches, so should i recommit all patches
with expatiation?
在2016年05月16日 22:46 ,Michael Niedermayer写道:
On Mon, May 16, 2016 at 12:50:15PM +0800, 周晓勇 wrote:
> 1.no longer use register name directly and optimized code format
> 2.to be compatib
3. use uld and mtc1 to workaround cpu 3A2000 gslwlc1 bug (gslwlc1
instruction extension bug in O32 ABI)
在 2016-05-13 18:04:02,"周晓勇" 写道:
From 157e001724cdb1461ecfff2f02d0a7b0d6335943 Mon Sep 17 00:00:00 2001
From: ZhouXiaoyong
Date: Sat, 7 May 2016 14:20:49 +0800
Subject: [P
在 2016-05-13 18:04:34,"周晓勇" 写道:
From cb8887caf25b300ef2f307f930593e9edf394977 Mon Sep 17 00:00:00 2001
From: Zhou Xiaoyong
Date: Thu, 12 May 2016 01:48:03 +0800
Subject: [PATCH 05/11] avcodec/mips: loongson optimize mpegvideo with mmi v2
---
libavcodec/mips/mpegvideo_m
avcodec/mips: loongson optimize hpeldsp with mmi v1
1.the codes are compatible with O32 ABI
2.use uld and mtc1 to workaround cpu 3A2000 gslwlc1 bug (gslwlc1 instruction
extension bug in O32 ABI)
在 2016-05-13 18:05:07,"周晓勇" 写道:
From 8212b9b5beecb6e2ba3f05a2a4c7f1704220c911 Mon Se
functions only support N64 ABI now
在 2016-05-13 18:06:23,"周晓勇" 写道:
From 0a8c479860dad3220eb00e057f200e21c0521899 Mon Sep 17 00:00:00 2001
From: Zhou Xiaoyong
Date: Thu, 12 May 2016 01:45:34 +0800
Subject: [PATCH 08/11] avcodec/mips: loongson optimize h264pred with mmi v3
---
libav
在 2016-05-13 18:06:56,"周晓勇" 写道:
From 9e5ade4c99eb23f72a89f0054f8b5626c9acceb3 Mon Sep 17 00:00:00 2001
From: ZhouXiaoyong
Date: Fri, 13 May 2016 14:30:10 +0800
Subject: [PATCH 09/11] avcodec/mips: loongson optimize blockdsp with mmi v2
---
libavcodec/mips/blockdsp_m
2016-05-13 18:07:28,"周晓勇" 写道:
From f5f4ee7744c5354e2f76743d22ac81b1341bb7fb Mon Sep 17 00:00:00 2001
From: ZhouXiaoyong
Date: Fri, 13 May 2016 14:41:33 +0800
Subject: [PATCH 10/11] avcodec/mips: loongson optimize pixblockdsp with mmi v2
---
libavcodec/mips/pixblockdsp_m
2016-05-13 18:07:59,"周晓勇" 写道:
From 37d9b61f529064a6a78c99f86ff371fefa2b357a Mon Sep 17 00:00:00 2001
From: ZhouXiaoyong
Date: Fri, 13 May 2016 16:51:14 +0800
Subject: [PATCH 11/11] avcodec/mips: loongson optimize idctdsp with mmi v2
---
libavcodec/mips/idctdsp_m
2);
}
At 2016-05-24 03:47:30, "Michael Niedermayer" wrote:
>On Tue, May 17, 2016 at 03:08:13PM +0800, 周晓勇 wrote:
>> avcodec/mips/h264qpel_mmi: Version 2 of the optimizations for loongson mmi
>>
>> 1. no longer use the register names directly a
these functions couldn't pass fate-h264 test neither O32 nor N64 ABI
but the earlier optimization (version 1) has too much bug in O32 ABI
i will fix the bugs in function put_h264_qpel16_hv_lowpass_mmi and
avg_h264_qpel16_hv_lowpass_mmi in the future
have you installed the lastest fedora21 for loo
please review this patch again, thank you
在2016年05月25日 17:40 ,周晓勇写道:
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel
>From a5031b4c4b97f790a40603cff9a1f45cbb043005 Mon Sep 17 00:00:00 2001
From: ZhouXiaoyong
Date: Wed, 6 May 2015 14:05:21 +0800
Subject: [PATCH] configure: replace arch loongson with arch extra list loongson
fate pass when do configure without --cc='ccache gcc' option:
./configure --enable-gpl --
> -原始邮件-
> 发件人: "Michael Niedermayer"
> 发送时间: 2015年5月6日 星期三
> 收件人: "FFmpeg development discussions and patches"
> 抄送: gaoxiang , "孟小甫"
> 主题: Re: [FFmpeg-devel] [PATCH] configure: replace arch loongson with arch
> extra list loongson
>From 2836a9b83ab781920b9d048ef9ce2acf9061a2a7 Mon Sep 17 00:00:00 2001
From: ZhouXiaoyong
Date: Thu, 7 May 2015 11:12:17 +0800
Subject: [PATCH 1/3] configure: replace arch loongson with arch extra list
loongson
Signed-off-by: ZhouXiaoyong
---
configure | 5 -
1 file changed, 4 insertions(
>From 6f76746ecd5b623e7610e293be2cbe02022dd22a Mon Sep 17 00:00:00 2001
From: ZhouXiaoyong
Date: Thu, 7 May 2015 11:50:42 +0800
Subject: [PATCH 2/3] configure: remove loongson check inline asm and mips
dependent
1.Loongson now have two series CPU supported MMI(Multi-Media Instruct).
Loongson-3
>From 1094ca8983b34492dece7da5cd09125dbda04726 Mon Sep 17 00:00:00 2001
From: ZhouXiaoyong
Date: Fri, 8 May 2015 09:08:00 +0800
Subject: [PATCH 3/3] configure: loongson enable subarch mips64
1.Fedora19(Loongson) has released 32bit version and 64bit will comming soon.
2.On 32bit OS check_64bit ret
> On Fri, May 08, 2015 at 06:17:59PM +0800, 周晓勇 wrote:
> > From 1094ca8983b34492dece7da5cd09125dbda04726 Mon Sep 17 00:00:00 2001
> > From: ZhouXiaoyong
> > Date: Fri, 8 May 2015 09:08:00 +0800
> > Subject: [PATCH 3/3] configure: loongson enable subarch mips64
> &
> > From 6f76746ecd5b623e7610e293be2cbe02022dd22a Mon Sep 17 00:00:00 2001
> > From: ZhouXiaoyong
> > Date: Thu, 7 May 2015 11:50:42 +0800
> > Subject: [PATCH 2/3] configure: remove loongson check inline asm and mips
> > dependent
> >
> > 1.Loongson now have two series CPU supported MMI(Multi-Med
>From 9837274dcee5e1900160901cf28d883246a7ecfb Mon Sep 17 00:00:00 2001
From: Zhou Xiaoyong
Date: Mon, 11 May 2015 03:28:52 -0400
Subject: [PATCH 1/2] configure: disabled -mips64 option for loongson and remove
redundant flags
1.Option -march=loongson3a conflicts with -mips64 or -mips64r2.
2.Opti
>From 3d5a9d0d38c96d6b6ec51b082102f3a231b5b881 Mon Sep 17 00:00:00 2001
From: ZhouXiaoyong
Date: Mon, 11 May 2015 09:27:00 +0800
Subject: [PATCH 2/2] avcodec: optimize mpegvideo decoder for Loongson-3 v1
Signed-off-by: ZhouXiaoyong
---
libavcodec/mips/Makefile |4 +
libavcodec/m
> -原始邮件-
> 发件人: "Michael Niedermayer"
> 发送时间: 2015年5月11日 星期一
> 收件人: "FFmpeg development discussions and patches"
> 抄送:
> 主题: Re: [FFmpeg-devel] [PATCH 2/2] avcodec: optimize mpegvideo decoder for
> Loongson-3 v1
>
> On Mon, May 11
> -原始邮件-
> 发件人: "Michael Niedermayer"
> 发送时间: 2015年5月11日 星期一
> 收件人: "FFmpeg development discussions and patches"
> 抄送:
> 主题: Re: [FFmpeg-devel] [PATCH 1/2] configure: disabled -mips64 option for
> loongson and remove redundant flags
>
>
> -原始邮件-
> 发件人: "Michael Niedermayer"
> 发送时间: 2015年5月12日 星期二
> 收件人: "FFmpeg development discussions and patches"
> 抄送:
> 主题: Re: [FFmpeg-devel] [PATCH 1/2] configure: disabled -mips64 option for
> loongson and remove redundant flags
>
>
> -原始邮件-
> 发件人: "Carl Eugen Hoyos"
> 发送时间: 2015年5月12日 星期二
> 收件人: ffmpeg-devel@ffmpeg.org
> 抄送:
> 主题: Re: [FFmpeg-devel] [PATCH 2/2] avcodec: optimize mpegvideo decoder for
> Loongson-3 v1
>
> 周晓勇 loongson.cn> writes:
>
> > &g
@@ -3937,7 +3937,6 @@ elif enabled mips; then
enable fast_cmov
enable fast_unaligned
disable aligned_stack
-cpuflags="-march=$cpu"
;;
generic)
disable mips32r5
@@ -4716,8 +4715,6 @@ elif enabled mips; then
check
>From 159cc99c2dc1cb4b68b48787cc53002cc7993c14 Mon Sep 17 00:00:00 2001
From: ZhouXiaoyong
Date: Wed, 13 May 2015 12:33:30 +0800
Subject: [PATCH] configure: disabled -mips64 option for loongson and remove
redundant cpuflags
1.Option -march=loongson3a conflicts with -mips64 or -mips64r2.
2.Option
>From 1d06af967f8578387fc84d4eb268d31ecba1353d Mon Sep 17 00:00:00 2001
From: ZhouXiaoyong
Date: Wed, 13 May 2015 22:51:59 +0800
Subject: [PATCH] avcodec: loongson3 optimized h264dsp weighted mc with mmi
Signed-off-by: ZhouXiaoyong
---
libavcodec/mips/Makefile| 1 +
libavcodec/mip
>From 3e0b5c6904593e3cf3599cef579927e92cf1a2fa Mon Sep 17 00:00:00 2001
From: ZhouXiaoyong
Date: Wed, 13 May 2015 23:22:49 +0800
Subject: [PATCH] avcodec: loongson3 optimized mpegvideo dct with mmi
Signed-off-by: ZhouXiaoyong
---
libavcodec/mips/Makefile | 2 +
libavcodec/mips/mp
sorry, the last same patch has error in libavcodec/mips/mpegvideo_mips.h
this one below is ok.
---
>From 3e1a538f6c2999e31e90161cf1d90b984c405676 Mon Sep 17 00:00:00 2001
From: ZhouXiaoyong
Date: Wed, 13 May 2015 23:22:49 +0800
Subject: [PATCH] avcodec: loongson3 optimized mpegvideo dct with mmi
>From a825fc8ad61d6296d12cc4074eda494e4b978fa3 Mon Sep 17 00:00:00 2001
From: ZhouXiaoyong
Date: Fri, 15 May 2015 01:30:42 +0800
Subject: [PATCH] avcodec: loongson fix optimized ff_sqrt bug
Signed-off-by: ZhouXiaoyong
---
libavcodec/mips/mathops.h | 13 +
1 file changed, 5 insertion
>From 2f81f4c3cfd726a939d9be9d30d67118649ddc19 Mon Sep 17 00:00:00 2001
From: ZhouXiaoyong
Date: Mon, 18 May 2015 17:14:18 +0800
Subject: [PATCH 1/3] configure: disable mipsfpu for loongson3
MIPSFPU optimization does't support FATE correctly on Loongson-3.
Signed-off-by: ZhouXiaoyong
---
con
>From d0ad6c2fbb57fb16e5507149a7378022329820f8 Mon Sep 17 00:00:00 2001
From: ZhouXiaoyong
Date: Tue, 19 May 2015 15:43:09 +0800
Subject: [PATCH 2/3] avcodec/mips: loongson fix bugs in mathops optimization
The mathops bugs impact passing fate test.
Signed-off-by: ZhouXiaoyong
---
libavcodec/
>From 24ac12a834ef25633e39705dd423a111b089be68 Mon Sep 17 00:00:00 2001
From: ZhouXiaoyong
Date: Wed, 20 May 2015 13:16:55 +0800
Subject: [PATCH 3/3] configure: add cpuflags for loongson3 series cpu
Signed-off-by: ZhouXiaoyong
---
configure | 1 +
1 file changed, 1 insertion(+)
diff --git a/
the incorrect UMULH, ff_sqrt, MAC64 and MLS64 to be optimized later, delete
them just for now.
---
>From 5a809d2ff4cbe809143456dac1305df391341cc1 Mon Sep 17 00:00:00 2001
From: ZhouXiaoyong
Date: Thu, 21 May 2015 09:53:50 +0800
Subject: [PATCH] avcodec/mips: loongson remove incorrect mathops opt
;
> 发送时间: 2015年5月23日 星期六
> 收件人: "FFmpeg development discussions and patches"
> 抄送:
> 主题: Re: [FFmpeg-devel] [PATCH] avcodec: loongson3 optimized h264dsp weighted
> mc with mmi
>
> On Wed, May 13, 2015 at 03:18:04PM +0800, 周晓勇 wrote:
> > From 1d06af967f85
>From 4c82a8b130b31beb3811dbc22da4b0e8188fa737 Mon Sep 17 00:00:00 2001
From: ZhouXiaoyong
Date: Wed, 13 May 2015 22:51:59 +0800
Subject: [PATCH] avcodec: loongson3 optimized h264dsp weighted mc with mmi
Signed-off-by: ZhouXiaoyong
---
libavcodec/mips/Makefile| 1 +
libavcodec/mi
>From eb476eba51fffd30989917606a9b239f7c67ad26 Mon Sep 17 00:00:00 2001
From: ZhouXiaoyong
Date: Thu, 21 May 2015 16:32:35 +0800
Subject: [PATCH] avcodec: loongson3 optimized mpegvideo dct unquantize and
denoise with mmi
Signed-off-by: ZhouXiaoyong
---
libavcodec/mips/Makefile |
> -原始邮件-
> 发件人: "Michael Niedermayer"
> 发送时间: 2015年5月27日 星期三
> 收件人: "FFmpeg development discussions and patches"
> 抄送:
> 主题: Re: [FFmpeg-devel] [PATCH] avcodec: loongson3 optimized mpegvideo dct
> unquantize and denoise with mmi
>
>
> > > On Wed, May 27, 2015 at 06:10:31PM +0800, 周晓勇 wrote:
> > > > From eb476eba51fffd30989917606a9b239f7c67ad26 Mon Sep 17 00:00:00 2001
> > > > From: ZhouXiaoyong
> > > > Date: Thu, 21 May 2015 16:32:35 +0800
> > > > Subject: [PAT
>From 671813a26715d9d2c1b0ef9da9e4da458b709e50 Mon Sep 17 00:00:00 2001
From: ZhouXiaoyong
Date: Fri, 17 Apr 2015 17:09:06 +0800
Subject: [PATCH] avcodec: loongson3 optimized h264chroma put and avg with mmi
Signed-off-by: ZhouXiaoyong
---
libavcodec/h264chroma.c| 2 +
libavco
sorry about the mistake when pasting to email.
---
>From 1b0f0c0d3b3eb017c7a79daaba89f9fc677381c4 Mon Sep 17 00:00:00 2001
From: ZhouXiaoyong
Date: Fri, 17 Apr 2015 17:09:06 +0800
Subject: [PATCH] avcodec: loongson3 optimized h264chroma put and avg with mmi
Signed-off-by: ZhouXiaoyong
---
liba
abort the one before and re-patch on the latest master.
---
>From c35e1e18f446fc15233ab42f52077d57681b27fa Mon Sep 17 00:00:00 2001
From: ZhouXiaoyong
Date: Fri, 17 Apr 2015 17:09:06 +0800
Subject: [PATCH] avcodec: loongson3 optimized h264chroma put and avg with mmi
Signed-off-by: ZhouXiaoyong
>From be9c7fd9b3ddcba9c122c933717f54437d2e1c8a Mon Sep 17 00:00:00 2001
From: ZhouXiaoyong
Date: Fri, 3 Jul 2015 15:59:00 +0800
Subject: [PATCH 1/4] avcodec: loongson remove useless macros in mipsfpu
optimization
Loongson has disabled all mipsfpu optimization as fate-test faild.
Signed-off-by
>From 0b953ff84cce87c2b988852aa59c899e2fa23309 Mon Sep 17 00:00:00 2001
From: ZhouXiaoyong
Date: Fri, 3 Jul 2015 16:27:48 +0800
Subject: [PATCH 2/4] use mmi instead of loongson3 as simd-optimization flag
Signed-off-by: ZhouXiaoyong
---
Makefile | 2 +-
arch.mak
>From c6c4faaab7c598ce0fb6f7a4afab825f7a86 Mon Sep 17 00:00:00 2001
From: ZhouXiaoyong
Date: Fri, 3 Jul 2015 16:44:12 +0800
Subject: [PATCH 3/4] configure: add loongson2 cpu support
Signed-off-by: ZhouXiaoyong
---
configure | 21 +
1 file changed, 17 insertions(+), 4 de
>From dc50d05ba8a4d40e17f15a52237f33cff0205fea Mon Sep 17 00:00:00 2001
From: ZhouXiaoyong
Date: Fri, 3 Jul 2015 16:56:01 +0800
Subject: [PATCH 4/4] avcodec: loongson optimized h264pred with mmi
Signed-off-by: ZhouXiaoyong
---
libavcodec/mips/Makefile | 1 +
libavcodec/mips/h264p
i will offer a download source of Fedora21 OS next Monday.
i will run yum-builddep ffmpeg-xxx.src.rpm for preparing devel environment.
what else do you need to install, because it maybe slow for downloading other
packages abroad.
the new FC21 build with mips64el N64 API and mips64r2(-march=loongs
From 7cef687fac2f056a0f1a6e7cf65df5358b16a642 Mon Sep 17 00:00:00 2001
From: ZhouXiaoyong
Date: Mon, 6 Jul 2015 09:42:17 +0800
Subject: [PATCH 1/2] configure: loongson enabled local aligned 32
Signed-off-by: ZhouXiaoyong
---
configure | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
dif
From cc51287aa33d095595f1373de2b0191a2180428c Mon Sep 17 00:00:00 2001
From: ZhouXiaoyong
Date: Mon, 6 Jul 2015 16:45:56 +0800
Subject: [PATCH 2/2] avcodec: loongson optimized mpegvideo dct unquantize with
mmi
Signed-off-by: ZhouXiaoyong
---
libavcodec/mips/Makefile | 1 +
liba
ot;
> 抄送:
> 主题: Re: [FFmpeg-devel] [PATCH 4/4] avcodec: loongson optimized h264pred with
> mmi
>
> On Fri, Jul 03, 2015 at 06:13:25PM +0800, 周晓勇 wrote:
> > From dc50d05ba8a4d40e17f15a52237f33cff0205fea Mon Sep 17 00:00:00 2001
> > From: ZhouXiaoyong
> > Date: Fri
ion which you
installed yet)
10.copy /boot folder of FC21 partition into the first BOOT partition(sda1) to
use the new kernel 3.18.xxx
11.modify the boot.cfg file in BOOT partision(sda1)
> -原始邮件-
> 发件人: "周晓勇"
> 发送时间: 2015年7月6日 星期一
> 收件人: "FFmpeg development d
Hi, Michael.
did you install the new FC21 and is there any problem when installing?
the installation maybe freted, but worth.
i add ".set arch=loongson3a" for last h264pred patch to pass compiling on
FC19-O32, and fate success in both FC19-O32 and FC21-N64.
i think it's ok to use ".set arch=loongs
From 86f901e61532d3c06dbd93e15d47a66b119c44f8 Mon Sep 17 00:00:00 2001
From: ZhouXiaoyong
Date: Thu, 9 Jul 2015 14:34:21 +0800
Subject: [PATCH 2/2] avcodec: loongson optimized mpegvideo dct unquantize with
mmi
Signed-off-by: ZhouXiaoyong
---
libavcodec/mips/Makefile | 1 +
liba
Hi, Michael.
did you install the new FC21 and is there any problem when installing?
the installation maybe freted, but worth.
i add ".set arch=loongson3a" for last h264pred patch to pass compiling on
FC19-O32, and fate success in both FC19-O32 and FC21-N64.
i think it's ok to use ".set arch=loong
> -原始邮件-
> 发件人: "Michael Niedermayer"
> 发送时间: 2015年7月11日 星期六
> 收件人: "FFmpeg development discussions and patches"
> 抄送:
> 主题: Re: [FFmpeg-devel] [PATCH 4/4] avcodec: loongson optimized h264pred with
> mmi
>
> On Mon, Jul 06, 2015 at 1
at 01:59:40PM +0200, Michael Niedermayer wrote:
> > On Sat, Jul 11, 2015 at 01:54:34PM +0200, Michael Niedermayer wrote:
> > > On Sat, Jul 11, 2015 at 01:35:36PM +0800, 周晓勇 wrote:
> > > >
> > > >
> > > >
> > > > > -原始邮件-
> &
at 09:02:51PM +0200, Michael Niedermayer wrote:
> > On Sun, Jul 05, 2015 at 11:43:37PM +0200, Michael Niedermayer wrote:
> > > On Sat, Jul 04, 2015 at 12:14:51PM +0800, 周晓勇 wrote:
> > > > i will offer a download source of Fedora21 OS next Monday.
> > > > i will run y
> so what is the plan to continue ?
> you suggested to upgrade to Fedora21 but fate does not pass after the
> upgrade
>
> you should have tested this before suggesting an upgrade!
>
> i cannot test your patches if fate does not pass
>
> will you fix the failures in Fedora21 or is there some othe
> > building libavcodec/dca_parser.c with
> > -O0
> > fixes the fate-dca-core and fate-dca-xll failure
>
> looks like a compiler bug:
>
> @@ -66,6 +66,7 @@ static int dca_find_frame_end(DCAParseContext *pc1, const
> uint8_t *buf,
> for (i = 0; i < buf_size; i++) {
> state =
From 18f5219dd892432c21485f2e26b91c565bde4070 Mon Sep 17 00:00:00 2001
From: ZhouXiaoyong
Date: Tue, 14 Jul 2015 13:39:04 +0800
Subject: [PATCH] configure: loongson disable expensive optimizations in gcc O3
optimization
With gcc-4.9.2 loongson faild in test fate-dca, this is caused by option
-f
From 2e7ab3de30e342a42f00fe85ba3e70c350b05f6f Mon Sep 17 00:00:00 2001
From: ZhouXiaoyong
Date: Thu, 16 Jul 2015 13:22:06 +0800
Subject: [PATCH 1/2] avcodec: loongson add constant definition
Signed-off-by: ZhouXiaoyong
---
libavcodec/mips/Makefile| 1 +
libavcodec/mips/constants.c | 53 ++
From ff6de02986fa6693376bee60f9f886e06310d0b6 Mon Sep 17 00:00:00 2001
From: ZhouXiaoyong
Date: Thu, 16 Jul 2015 13:23:36 +0800
Subject: [PATCH 2/2] avcodec: loongson optimized idctdsp with mmi
Signed-off-by: ZhouXiaoyong
---
libavcodec/mips/Makefile|1 +
libavcodec/mips/idctds
From 9eac81d24472916636f2b0ad21cf8560f0acf20a Mon Sep 17 00:00:00 2001
From: ZhouXiaoyong
Date: Mon, 20 Jul 2015 11:07:05 +0800
Subject: [PATCH 2/2] avcodec: loongson relocate constants of idctdsp and
h264pred
Signed-off-by: ZhouXiaoyong
---
libavcodec/mips/constants.c| 5
libavcode
From 9c95155e90ff5d083e56cdd2565792c9e314302a Mon Sep 17 00:00:00 2001
From: ZhouXiaoyong
Date: Mon, 20 Jul 2015 10:58:30 +0800
Subject: [PATCH 1/2] avcodec: loongson constants redefined with macros
Signed-off-by: ZhouXiaoyong
---
libavcodec/mips/constants.c | 52 ++
sorry, the last patch aborded, please review this one.
because it could avoid to use load when use immediate value ff_pb_80 in
idctdsp_mmi.c.
---
From 40399677fd67087db950c7f0f8ca382e5bc2cfd2 Mon Sep 17 00:00:00 2001
From: ZhouXiaoyong
Date: Mon, 20 Jul 2015 11:07:05 +0800
Subject: [PATCH 2/2] a
From 0e387e3057deb1390adc1d12e738d7c91b59be18 Mon Sep 17 00:00:00 2001
From: ZhouXiaoyong
Date: Tue, 21 Jul 2015 10:14:40 +0800
Subject: [PATCH 2/2] avcodec: loongson optimize xvid idct with mmi
Signed-off-by: ZhouXiaoyong
---
libavcodec/mips/Makefile | 2 +
libavcodec/mips/xvid_
From f90a2009bd7fc6832cd9c1df174e52e7a1431c0e Mon Sep 17 00:00:00 2001
From: ZhouXiaoyong
Date: Tue, 21 Jul 2015 10:08:21 +0800
Subject: [PATCH 1/2] avcodec: loongson move simple idct functions to a
separate file
Signed-off-by: ZhouXiaoyong
---
libavcodec/mips/Makefile| 3 +-
li
Hi,
i am making rpm package on fedora21-loongson
but find out the master contain this patch, but neither in release/2.8 or n2.8.1
git log master:
commit f7e9b9d260f9c7f065791c70d9ca6b89b5164742
Author: 周晓勇
Date: Wed Sep 2 18:02:24 2015 +0800
avcodec: loongson optimize h264dsp idct and
From 431c8fe5d418d79d5c7cb137499a26e88e6c84dc Mon Sep 17 00:00:00 2001
From: ZhouXiaoyong
Date: Tue, 21 Jul 2015 20:55:51 +0800
Subject: [PATCH] avcodec: loongson optimize blockdsp with mmi
Signed-off-by: ZhouXiaoyong
---
libavcodec/mips/Makefile | 1 +
libavcodec/mips/blockdsp_i
From acd96895d5f5a67a7883f5e48b56ac905ade268b Mon Sep 17 00:00:00 2001
From: ZhouXiaoyong
Date: Wed, 22 Jul 2015 14:29:39 +0800
Subject: [PATCH] avcodec: loongson optimize pixblockdsp with mmi
Signed-off-by: ZhouXiaoyong
---
libavcodec/mips/Makefile| 1 +
libavcodec/mips/pixbl
From 734eabc92df1b6ca26a943f9723e47a838d859f7 Mon Sep 17 00:00:00 2001
From: ZhouXiaoyong
Date: Tue, 4 Aug 2015 19:39:51 +0800
Subject: [PATCH 2/2] avcodec/mips: h264qpel init add missing mc00 msa
optimization
Signed-off-by: ZhouXiaoyong
---
libavcodec/mips/h264qpel_init_mips.c | 1 +
1 file
From 71478e642fac00b12b313723ee83acdfef732fd1 Mon Sep 17 00:00:00 2001
From: ZhouXiaoyong
Date: Tue, 4 Aug 2015 16:28:02 +0800
Subject: [PATCH 1/2] avcodec: loongson optimized h264pred with mmi v2
Signed-off-by: ZhouXiaoyong
---
libavcodec/mips/h264pred_init_mips.c | 1 -
libavcodec/mips/h26
this is just another implement using C1 float registers, and the patch make
functions more readable.
i think using C1 registers may reduce the load of general registers.
gsldlc1 and gsldrc1 are similar to ldl and ldr only different with which
register to use.
在2015-08-06 05:29:58,周晓勇写道:
>
based on last h264qpel optimization patch i have pushed
do i need separate this patch to double? cause one file to change loongson arch
use looking up crop table method may boost up decode on loongson, and with this
patch x86 pass fate too
but i have not tested on other arch
test on loongson-3b
> -原始邮件-
> 发件人: "Michael Niedermayer"
> 发送时间: 2015年8月11日 星期二
> 收件人: "FFmpeg development discussions and patches"
> 抄送:
> 主题: Re: [FFmpeg-devel] [PATCH] avcodec: use looking up crop table method when
> do clip
>
> On Fri, Aug 07, 20
> -原始邮件-
> 发件人: "Michael Niedermayer"
> 发送时间: 2015年8月11日 星期二
> 收件人: "FFmpeg development discussions and patches"
> 抄送:
> 主题: Re: [FFmpeg-devel] [PATCH] avcodec: use looking up crop table method when
> do clip
>
> On T
From b34ee3cd2569c0982af7bad704352c6db89f00ec Mon Sep 17 00:00:00 2001
From: ZhouXiaoyong
Date: Tue, 1 Sep 2015 20:26:53 +0800
Subject: [PATCH 2/3] avcodec: loongson optimize mpeg2 dct unquantize intra and
denoise dct
Change-Id: I2f391ae912a079fb32f0703841dca86358aac72a
Signed-off-by: ZhouXiaoy
From e7dc62a7edbf985268908adf942e838548c09ef0 Mon Sep 17 00:00:00 2001
From: ZhouXiaoyong
Date: Tue, 1 Sep 2015 09:34:18 +0800
Subject: [PATCH 1/3] avcodec: loongson delete invalid simple idct put and add
optimization
Change-Id: I23a36c65915f01a1cf20e317c14b8eaaa62958b4
Signed-off-by: ZhouXiaoy
> -原始邮件-
> 发件人: "Michael Niedermayer"
> 发送时间: 2015年9月2日 星期三
> 收件人: "FFmpeg development discussions and patches"
> 抄送:
> 主题: Re: [FFmpeg-devel] [PATCH 1/3] avcodec: loongson delete invalid simple
> idct put and add optimization
>
> On W
> -原始邮件-
> 发件人: "周晓勇"
> 发送时间: 2015年9月3日 星期四
> 收件人: "FFmpeg development discussions and patches"
> 抄送:
> 主题: Re: [FFmpeg-devel] [PATCH 1/3] avcodec: loongson delete invalid simple
> idct put and add optimization
>
>
>
>
> &
Hi, Michael
the yum repo maybe changed since last time i offered the fedora21.
you could get some resource you may need from this address:
http://mirror.lemote.com/fedora/
http://www.loongnix.org/cgit
---
From f751d5e88a3f1dac956983d4df49e6797bd33e73 Mon Sep 17 00:00:00 2001
From: ZhouXiaoyong
Sorry, there is no need to test and verify this patch.
my colleague do a wrong test with a wrong configure.
> -原始邮件-
> 发件人: "周晓勇"
> 发送时间: 2015年9月9日 星期三
> 收件人: ffmpeg-devel
> 抄送:
> 主题: [FFmpeg-devel] [PATCH] configure: loongson revert expensive optimizatio
reply. Yours sincerely,
Chris Zhou
---- ←(:з X∠)_
周晓勇 @系统研发部
Christian Zhou @System R & D
龙芯中科技术有限公司
Loongson Technology Corporation Limited
北京市海淀区温泉镇中关村环保科技示范园龙芯产业园2号楼
Loongson Industrial Park, building 2 , Zhongguancun Environmental protection
park,
Haidian D
Sorry about the duplicated wrong patch-0007,
0007-avcodec-optimize-mpegvideo-decode-for-Loongson-3-v1.patch is the right one.
> -原始邮件-
> 发件人: "周晓勇"
> 发送时间: 2015年4月22日 星期三
> 收件人: ffmpeg-devel
> 抄送: gaoxiang , "孟小甫"
> 主题: [FFmpeg-devel] Loongson O
HAVE_LOONGSON2.
在 2015-04-25 19:41:46,"Michael Niedermayer" 写道:
>On Wed, Apr 22, 2015 at 02:27:11PM +0800, 周晓勇 wrote:
>> Hi Michael,
>> We have prepared the patchs and Loongson-3A machine for you, but DHL
>> needs consignee's phone number in case they could not c
1 - 100 of 102 matches
Mail list logo