[FFmpeg-devel] Loongson Optimization Patchs Submitting Question - new branch of mipsel64

2015-03-20 Thread
←(:з X∠)_ 周晓勇 @系统研发部 Christian Zhou @System R D 龙芯中科技术有限公司 Loongson Technology Corporation Limited 北京市海淀区温泉镇中关村环保科技示范园龙芯产业园2号楼 Loongson Industrial Park, building 2 , Zhongguancun Environmental protection park, Haidian District, Beijing, China E@mail: zhouxiaoy...@loongson.cn

Re: [FFmpeg-devel] Loongson Optimization Patchs and Machine Express Issuse

2015-04-25 Thread
HAVE_LOONGSON2. 在 2015-04-25 19:41:46,Michael Niedermayer mich...@niedermayer.cc 写道: 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 contact u. Could you send

Re: [FFmpeg-devel] Loongson Optimization Patchs and Machine Express Issuse

2015-04-25 Thread
is compatible with GS464 SIMD GS464V means Vector and have more vector instruts GS464E means Enhance and maybe added more SIMD later 在 2015-04-25 20:10:31,Michael Niedermayer mich...@niedermayer.cc 写道: On Wed, Apr 22, 2015 at 02:27:11PM +0800, 周晓勇 wrote: Hi Michael, We have prepared the patchs

Re: [FFmpeg-devel] Loongson Optimization Patchs and Machine Express Issuse

2015-04-22 Thread
Sorry about the duplicated wrong patch-0007, 0007-avcodec-optimize-mpegvideo-decode-for-Loongson-3-v1.patch is the right one. -原始邮件- 发件人: 周晓勇 zhouxiaoy...@loongson.cn 发送时间: 2015年4月22日 星期三 收件人: ffmpeg-devel ffmpeg-devel@ffmpeg.org 抄送: gaoxiang gaoxi...@loongson.cn, 孟小甫 mengxia

[FFmpeg-devel] [PATCH] configure: replace arch loongson with arch extra list loongson

2015-05-06 Thread
From a5031b4c4b97f790a40603cff9a1f45cbb043005 Mon Sep 17 00:00:00 2001 From: ZhouXiaoyong zhouxiaoy...@loongson.cn 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:

[FFmpeg-devel] [PATCH 1/3] configure: replace arch loongson with arch extra list loongson

2015-05-08 Thread
From 2836a9b83ab781920b9d048ef9ce2acf9061a2a7 Mon Sep 17 00:00:00 2001 From: ZhouXiaoyong zhouxiaoy...@loongson.cn 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 zhouxiaoy...@loongson.cn ---

[FFmpeg-devel] [PATCH 2/3] configure: remove loongson check inline asm and mips dependent

2015-05-08 Thread
From 6f76746ecd5b623e7610e293be2cbe02022dd22a Mon Sep 17 00:00:00 2001 From: ZhouXiaoyong zhouxiaoy...@loongson.cn 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

[FFmpeg-devel] [PATCH 3/3] configure: loongson enable subarch mips64

2015-05-08 Thread
From 1094ca8983b34492dece7da5cd09125dbda04726 Mon Sep 17 00:00:00 2001 From: ZhouXiaoyong zhouxiaoy...@loongson.cn 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

Re: [FFmpeg-devel] [PATCH] configure: replace arch loongson with arch extra list loongson

2015-05-06 Thread
with arch extra list loongson On Wed, May 06, 2015 at 02:38:21PM +0800, 周晓勇 wrote: From a5031b4c4b97f790a40603cff9a1f45cbb043005 Mon Sep 17 00:00:00 2001 From: ZhouXiaoyong zhouxiaoy...@loongson.cn Date: Wed, 6 May 2015 14:05:21 +0800 Subject: [PATCH] configure: replace arch loongson with arch

[FFmpeg-devel] [PATCH 2/2] avcodec: optimize mpegvideo decoder for Loongson-3 v1

2015-05-10 Thread
From 3d5a9d0d38c96d6b6ec51b082102f3a231b5b881 Mon Sep 17 00:00:00 2001 From: ZhouXiaoyong zhouxiaoy...@loongson.cn 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 zhouxiaoy...@loongson.cn ---

[FFmpeg-devel] [PATCH 1/2] configure: disabled -mips64 option for loongson and remove redundant flags

2015-05-10 Thread
From 9837274dcee5e1900160901cf28d883246a7ecfb Mon Sep 17 00:00:00 2001 From: Zhou Xiaoyong zhouxiaoy...@loongson.cn 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

Re: [FFmpeg-devel] [PATCH 2/2] avcodec: optimize mpegvideo decoder for Loongson-3 v1

2015-05-11 Thread
, 周晓勇 wrote: From 3d5a9d0d38c96d6b6ec51b082102f3a231b5b881 Mon Sep 17 00:00:00 2001 From: ZhouXiaoyong zhouxiaoy...@loongson.cn 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 zhouxiaoy

Re: [FFmpeg-devel] [PATCH 1/2] configure: disabled -mips64 option for loongson and remove redundant flags

2015-05-11 Thread
, 2015 at 12:38:46PM +0800, 周晓勇 wrote: From 9837274dcee5e1900160901cf28d883246a7ecfb Mon Sep 17 00:00:00 2001 From: Zhou Xiaoyong zhouxiaoy...@loongson.cn Date: Mon, 11 May 2015 03:28:52 -0400 Subject: [PATCH 1/2] configure: disabled -mips64 option for loongson and remove redundant flags

Re: [FFmpeg-devel] [PATCH 3/3] configure: loongson enable subarch mips64

2015-05-09 Thread
On Fri, May 08, 2015 at 06:17:59PM +0800, 周晓勇 wrote: From 1094ca8983b34492dece7da5cd09125dbda04726 Mon Sep 17 00:00:00 2001 From: ZhouXiaoyong zhouxiaoy...@loongson.cn Date: Fri, 8 May 2015 09:08:00 +0800 Subject: [PATCH 3/3] configure: loongson enable subarch mips64 1.Fedora19

Re: [FFmpeg-devel] [PATCH 2/3] configure: remove loongson check inline asm and mips dependent

2015-05-09 Thread
From 6f76746ecd5b623e7610e293be2cbe02022dd22a Mon Sep 17 00:00:00 2001 From: ZhouXiaoyong zhouxiaoy...@loongson.cn 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

Re: [FFmpeg-devel] [PATCH 1/2] configure: disabled -mips64 option for loongson and remove redundant flags

2015-05-12 Thread
@@ -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

Re: [FFmpeg-devel] [PATCH 2/2] avcodec: optimize mpegvideo decoder for Loongson-3 v1

2015-05-12 Thread
-原始邮件- 发件人: Carl Eugen Hoyos ceho...@ag.or.at 发送时间: 2015年5月12日 星期二 收件人: ffmpeg-devel@ffmpeg.org 抄送: 主题: Re: [FFmpeg-devel] [PATCH 2/2] avcodec: optimize mpegvideo decoder for Loongson-3 v1 周晓勇 zhouxiaoyong at loongson.cn writes: why are the optimized functions

Re: [FFmpeg-devel] [PATCH 1/2] configure: disabled -mips64 option for loongson and remove redundant flags

2015-05-12 Thread
, 2015 at 10:32:19AM +0800, 周晓勇 wrote: -原始邮件- 发件人: Michael Niedermayer michae...@gmx.at 发送时间: 2015年5月11日 星期一 收件人: FFmpeg development discussions and patches ffmpeg-devel@ffmpeg.org 抄送: 主题: Re: [FFmpeg-devel] [PATCH 1/2] configure: disabled -mips64 option

[FFmpeg-devel] [PATCH] avcodec: loongson fix optimized ff_sqrt bug

2015-05-14 Thread
From a825fc8ad61d6296d12cc4074eda494e4b978fa3 Mon Sep 17 00:00:00 2001 From: ZhouXiaoyong zhouxiaoy...@loongson.cn Date: Fri, 15 May 2015 01:30:42 +0800 Subject: [PATCH] avcodec: loongson fix optimized ff_sqrt bug Signed-off-by: ZhouXiaoyong zhouxiaoy...@loongson.cn --- libavcodec/mips/mathops.h

[FFmpeg-devel] [PATCH] configure: disabled -mips64 option for loongson and remove redundant cpuflags

2015-05-12 Thread
From 159cc99c2dc1cb4b68b48787cc53002cc7993c14 Mon Sep 17 00:00:00 2001 From: ZhouXiaoyong zhouxiaoy...@loongson.cn 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

[FFmpeg-devel] [PATCH] avcodec: loongson3 optimized h264dsp weighted mc with mmi

2015-05-13 Thread
From 1d06af967f8578387fc84d4eb268d31ecba1353d Mon Sep 17 00:00:00 2001 From: ZhouXiaoyong zhouxiaoy...@loongson.cn Date: Wed, 13 May 2015 22:51:59 +0800 Subject: [PATCH] avcodec: loongson3 optimized h264dsp weighted mc with mmi Signed-off-by: ZhouXiaoyong zhouxiaoy...@loongson.cn ---

[FFmpeg-devel] [PATCH] avcodec: loongson3 optimized mpegvideo dct with mmi

2015-05-13 Thread
From 3e0b5c6904593e3cf3599cef579927e92cf1a2fa Mon Sep 17 00:00:00 2001 From: ZhouXiaoyong zhouxiaoy...@loongson.cn Date: Wed, 13 May 2015 23:22:49 +0800 Subject: [PATCH] avcodec: loongson3 optimized mpegvideo dct with mmi Signed-off-by: ZhouXiaoyong zhouxiaoy...@loongson.cn ---

Re: [FFmpeg-devel] [PATCH] avcodec: loongson3 optimized mpegvideo dct with mmi

2015-05-13 Thread
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 zhouxiaoy...@loongson.cn Date: Wed, 13 May 2015 23:22:49 +0800 Subject: [PATCH] avcodec: loongson3 optimized

[FFmpeg-devel] [PATCH 2/3] avcodec/mips: loongson fix bugs in mathops optimization

2015-05-20 Thread
From d0ad6c2fbb57fb16e5507149a7378022329820f8 Mon Sep 17 00:00:00 2001 From: ZhouXiaoyong zhouxiaoy...@loongson.cn 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:

[FFmpeg-devel] [PATCH 1/3] configure: disable mipsfpu for loongson3

2015-05-20 Thread
From 2f81f4c3cfd726a939d9be9d30d67118649ddc19 Mon Sep 17 00:00:00 2001 From: ZhouXiaoyong zhouxiaoy...@loongson.cn 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.

[FFmpeg-devel] [PATCH 3/3] configure: add cpuflags for loongson3 series cpu

2015-05-20 Thread
From 24ac12a834ef25633e39705dd423a111b089be68 Mon Sep 17 00:00:00 2001 From: ZhouXiaoyong zhouxiaoy...@loongson.cn Date: Wed, 20 May 2015 13:16:55 +0800 Subject: [PATCH 3/3] configure: add cpuflags for loongson3 series cpu Signed-off-by: ZhouXiaoyong zhouxiaoy...@loongson.cn --- configure | 1 +

Re: [FFmpeg-devel] [PATCH 2/3] avcodec/mips: loongson fix bugs in mathops optimization

2015-05-21 Thread
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 zhouxiaoy...@loongson.cn Date: Thu, 21 May 2015 09:53:50 +0800 Subject: [PATCH] avcodec/mips: loongson

[FFmpeg-devel] [PATCH] avcodec: loongson3 optimized mpegvideo dct unquantize and denoise with mmi

2015-05-27 Thread
From eb476eba51fffd30989917606a9b239f7c67ad26 Mon Sep 17 00:00:00 2001 From: ZhouXiaoyong zhouxiaoy...@loongson.cn 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

Re: [FFmpeg-devel] [PATCH] avcodec: loongson3 optimized mpegvideo dct unquantize and denoise with mmi

2015-05-28 Thread
On Wed, May 27, 2015 at 06:10:31PM +0800, 周晓勇 wrote: From eb476eba51fffd30989917606a9b239f7c67ad26 Mon Sep 17 00:00:00 2001 From: ZhouXiaoyong zhouxiaoy...@loongson.cn Date: Thu, 21 May 2015 16:32:35 +0800 Subject: [PATCH] avcodec: loongson3 optimized mpegvideo dct unquantize

[FFmpeg-devel] [PATCH] avcodec: loongson3 optimized h264chroma put and avg with mmi

2015-05-31 Thread
From 671813a26715d9d2c1b0ef9da9e4da458b709e50 Mon Sep 17 00:00:00 2001 From: ZhouXiaoyong zhouxiaoy...@loongson.cn Date: Fri, 17 Apr 2015 17:09:06 +0800 Subject: [PATCH] avcodec: loongson3 optimized h264chroma put and avg with mmi Signed-off-by: ZhouXiaoyong zhouxiaoy...@loongson.cn ---

[FFmpeg-devel] avcodec: loongson3 optimized h264dsp weighted mc with mmi

2015-05-26 Thread
From 4c82a8b130b31beb3811dbc22da4b0e8188fa737 Mon Sep 17 00:00:00 2001 From: ZhouXiaoyong zhouxiaoy...@loongson.cn Date: Wed, 13 May 2015 22:51:59 +0800 Subject: [PATCH] avcodec: loongson3 optimized h264dsp weighted mc with mmi Signed-off-by: ZhouXiaoyong zhouxiaoy...@loongson.cn ---

Re: [FFmpeg-devel] [PATCH] avcodec: loongson3 optimized mpegvideo dct unquantize and denoise with mmi

2015-05-27 Thread
at 06:10:31PM +0800, 周晓勇 wrote: From eb476eba51fffd30989917606a9b239f7c67ad26 Mon Sep 17 00:00:00 2001 From: ZhouXiaoyong zhouxiaoy...@loongson.cn Date: Thu, 21 May 2015 16:32:35 +0800 Subject: [PATCH] avcodec: loongson3 optimized mpegvideo dct unquantize and denoise with mmi Signed

Re: [FFmpeg-devel] [PATCH] avcodec: loongson3 optimized h264chroma put and avg with mmi

2015-06-01 Thread
sorry about the mistake when pasting to email. --- From 1b0f0c0d3b3eb017c7a79daaba89f9fc677381c4 Mon Sep 17 00:00:00 2001 From: ZhouXiaoyong zhouxiaoy...@loongson.cn Date: Fri, 17 Apr 2015 17:09:06 +0800 Subject: [PATCH] avcodec: loongson3 optimized h264chroma put and avg with mmi Signed-off-by:

Re: [FFmpeg-devel] [PATCH] avcodec: loongson3 optimized h264chroma put and avg with mmi

2015-06-01 Thread
abort the one before and re-patch on the latest master. --- From c35e1e18f446fc15233ab42f52077d57681b27fa Mon Sep 17 00:00:00 2001 From: ZhouXiaoyong zhouxiaoy...@loongson.cn Date: Fri, 17 Apr 2015 17:09:06 +0800 Subject: [PATCH] avcodec: loongson3 optimized h264chroma put and avg with mmi

Re: [FFmpeg-devel] [PATCH 4/4] avcodec: loongson optimized h264pred with mmi

2015-07-03 Thread
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

[FFmpeg-devel] [PATCH 1/2] configure: loongson enabled local aligned 32

2015-07-06 Thread
From 7cef687fac2f056a0f1a6e7cf65df5358b16a642 Mon Sep 17 00:00:00 2001 From: ZhouXiaoyong zhouxiaoy...@loongson.cn Date: Mon, 6 Jul 2015 09:42:17 +0800 Subject: [PATCH 1/2] configure: loongson enabled local aligned 32 Signed-off-by: ZhouXiaoyong zhouxiaoy...@loongson.cn --- configure | 2 +- 1

[FFmpeg-devel] [PATCH 2/2] avcodec: loongson optimized mpegvideo dct unquantize with

2015-07-06 Thread
From cc51287aa33d095595f1373de2b0191a2180428c Mon Sep 17 00:00:00 2001 From: ZhouXiaoyong zhouxiaoy...@loongson.cn 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 zhouxiaoy...@loongson.cn ---

Re: [FFmpeg-devel] [PATCH 4/4] avcodec: loongson optimized h264pred with mmi

2015-07-06 Thread
: [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 zhouxiaoy...@loongson.cn Date: Fri, 3 Jul 2015 16:56:01 +0800 Subject

Re: [FFmpeg-devel] [PATCH 4/4] avcodec: loongson optimized h264pred with mmi

2015-07-06 Thread
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) -原始邮件- 发件人: 周晓勇 zhouxiaoy...@loongson.cn 发送时间: 2015年7月6日 星期一 收件人: FFmpeg development discussions and patches

[FFmpeg-devel] [PATCH 2/4] use mmi instead of loongson3 as simd-optimization flag

2015-07-03 Thread
From 0b953ff84cce87c2b988852aa59c899e2fa23309 Mon Sep 17 00:00:00 2001 From: ZhouXiaoyong zhouxiaoy...@loongson.cn 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 zhouxiaoy...@loongson.cn --- Makefile

[FFmpeg-devel] [PATCH 3/4] configure: add loongson2 cpu support

2015-07-03 Thread
From c6c4faaab7c598ce0fb6f7a4afab825f7a86 Mon Sep 17 00:00:00 2001 From: ZhouXiaoyong zhouxiaoy...@loongson.cn Date: Fri, 3 Jul 2015 16:44:12 +0800 Subject: [PATCH 3/4] configure: add loongson2 cpu support Signed-off-by: ZhouXiaoyong zhouxiaoy...@loongson.cn --- configure | 21

[FFmpeg-devel] [PATCH 4/4] avcodec: loongson optimized h264pred with mmi

2015-07-03 Thread
From dc50d05ba8a4d40e17f15a52237f33cff0205fea Mon Sep 17 00:00:00 2001 From: ZhouXiaoyong zhouxiaoy...@loongson.cn Date: Fri, 3 Jul 2015 16:56:01 +0800 Subject: [PATCH 4/4] avcodec: loongson optimized h264pred with mmi Signed-off-by: ZhouXiaoyong zhouxiaoy...@loongson.cn ---

[FFmpeg-devel] [PATCH 1/4] avcodec: loongson remove useless macros in mipsfpu optimization

2015-07-03 Thread
From be9c7fd9b3ddcba9c122c933717f54437d2e1c8a Mon Sep 17 00:00:00 2001 From: ZhouXiaoyong zhouxiaoy...@loongson.cn 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

Re: [FFmpeg-devel] [PATCH] avcodec: loongson3 optimized h264dsp weighted mc with mmi

2015-05-22 Thread
发送时间: 2015年5月23日 星期六 收件人: FFmpeg development discussions and patches ffmpeg-devel@ffmpeg.org 抄送: 主题: Re: [FFmpeg-devel] [PATCH] avcodec: loongson3 optimized h264dsp weighted mc with mmi On Wed, May 13, 2015 at 03:18:04PM +0800, 周晓勇 wrote: From 1d06af967f8578387fc84d4eb268d31ecba1353d Mon

[FFmpeg-devel] [PATCH 2/2] avcodec/mips: h264qpel init add missing mc00 msa optimization

2015-08-04 Thread
From 734eabc92df1b6ca26a943f9723e47a838d859f7 Mon Sep 17 00:00:00 2001 From: ZhouXiaoyong zhouxiaoy...@loongson.cn 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 zhouxiaoy...@loongson.cn ---

[FFmpeg-devel] [PATCH 1/2] avcodec: loongson optimized h264pred with mmi v2

2015-08-04 Thread
From 71478e642fac00b12b313723ee83acdfef732fd1 Mon Sep 17 00:00:00 2001 From: ZhouXiaoyong zhouxiaoy...@loongson.cn Date: Tue, 4 Aug 2015 16:28:02 +0800 Subject: [PATCH 1/2] avcodec: loongson optimized h264pred with mmi v2 Signed-off-by: ZhouXiaoyong zhouxiaoy...@loongson.cn ---

Re: [FFmpeg-devel] [PATCH] avcodec: use looking up crop table method when do clip

2015-08-11 Thread
+0800, 周晓勇 wrote: -原始邮件- 发件人: Michael Niedermayer mich...@niedermayer.cc 发送时间: 2015年8月11日 星期二 收件人: FFmpeg development discussions and patches ffmpeg-devel@ffmpeg.org 抄送: 主题: Re: [FFmpeg-devel] [PATCH] avcodec: use looking up crop table method when do clip

Re: [FFmpeg-devel] [PATCH 1/2] avcodec: loongson optimized h264pred with mmi v2

2015-08-05 Thread
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,周晓勇zhouxiaoy

[FFmpeg-devel] [PATCH] avcodec: use looking up crop table method when do clip

2015-08-07 Thread
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

Re: [FFmpeg-devel] [PATCH] avcodec: use looking up crop table method when do clip

2015-08-10 Thread
+0800, 周晓勇 wrote: 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

[FFmpeg-devel] [PATCH] avcodec: loongson optimize pixblockdsp with mmi

2015-07-22 Thread
From acd96895d5f5a67a7883f5e48b56ac905ade268b Mon Sep 17 00:00:00 2001 From: ZhouXiaoyong zhouxiaoy...@loongson.cn Date: Wed, 22 Jul 2015 14:29:39 +0800 Subject: [PATCH] avcodec: loongson optimize pixblockdsp with mmi Signed-off-by: ZhouXiaoyong zhouxiaoy...@loongson.cn ---

[FFmpeg-devel] [PATCH 1/2] avcodec: loongson add constant definition

2015-07-16 Thread
From 2e7ab3de30e342a42f00fe85ba3e70c350b05f6f Mon Sep 17 00:00:00 2001 From: ZhouXiaoyong zhouxiaoy...@loongson.cn Date: Thu, 16 Jul 2015 13:22:06 +0800 Subject: [PATCH 1/2] avcodec: loongson add constant definition Signed-off-by: ZhouXiaoyong zhouxiaoy...@loongson.cn ---

[FFmpeg-devel] [PATCH 2/2] avcodec: loongson optimized idctdsp with mmi

2015-07-16 Thread
From ff6de02986fa6693376bee60f9f886e06310d0b6 Mon Sep 17 00:00:00 2001 From: ZhouXiaoyong zhouxiaoy...@loongson.cn Date: Thu, 16 Jul 2015 13:23:36 +0800 Subject: [PATCH 2/2] avcodec: loongson optimized idctdsp with mmi Signed-off-by: ZhouXiaoyong zhouxiaoy...@loongson.cn ---

[FFmpeg-devel] [PATCH] configure: loongson disable expensive optimizations in gcc O3 optimization

2015-07-15 Thread
From 18f5219dd892432c21485f2e26b91c565bde4070 Mon Sep 17 00:00:00 2001 From: ZhouXiaoyong zhouxiaoy...@loongson.cn 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,

Re: [FFmpeg-devel] [PATCH 2/2] avcodec: loongson relocate constants of idctdsp and h264pred

2015-07-19 Thread
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 zhouxiaoy...@loongson.cn Date: Mon, 20 Jul 2015 11:07:05

[FFmpeg-devel] [PATCH 2/2] avcodec: loongson relocate constants of idctdsp and h264pred

2015-07-19 Thread
From 9eac81d24472916636f2b0ad21cf8560f0acf20a Mon Sep 17 00:00:00 2001 From: ZhouXiaoyong zhouxiaoy...@loongson.cn 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 zhouxiaoy...@loongson.cn ---

[FFmpeg-devel] [PATCH 1/2] avcodec: loongson constants redefined with macros

2015-07-19 Thread
From 9c95155e90ff5d083e56cdd2565792c9e314302a Mon Sep 17 00:00:00 2001 From: ZhouXiaoyong zhouxiaoy...@loongson.cn Date: Mon, 20 Jul 2015 10:58:30 +0800 Subject: [PATCH 1/2] avcodec: loongson constants redefined with macros Signed-off-by: ZhouXiaoyong zhouxiaoy...@loongson.cn ---

[FFmpeg-devel] [PATCH 2/2] avcodec: loongson optimize xvid idct with mmi

2015-07-20 Thread
From 0e387e3057deb1390adc1d12e738d7c91b59be18 Mon Sep 17 00:00:00 2001 From: ZhouXiaoyong zhouxiaoy...@loongson.cn Date: Tue, 21 Jul 2015 10:14:40 +0800 Subject: [PATCH 2/2] avcodec: loongson optimize xvid idct with mmi Signed-off-by: ZhouXiaoyong zhouxiaoy...@loongson.cn ---

[FFmpeg-devel] [PATCH 1/2] avcodec: loongson move simple idct functions to a separate file

2015-07-20 Thread
From f90a2009bd7fc6832cd9c1df174e52e7a1431c0e Mon Sep 17 00:00:00 2001 From: ZhouXiaoyong zhouxiaoy...@loongson.cn 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 zhouxiaoy...@loongson.cn ---

[FFmpeg-devel] [PATCH] avcodec: loongson optimize blockdsp with mmi

2015-07-21 Thread
From 431c8fe5d418d79d5c7cb137499a26e88e6c84dc Mon Sep 17 00:00:00 2001 From: ZhouXiaoyong zhouxiaoy...@loongson.cn Date: Tue, 21 Jul 2015 20:55:51 +0800 Subject: [PATCH] avcodec: loongson optimize blockdsp with mmi Signed-off-by: ZhouXiaoyong zhouxiaoy...@loongson.cn ---

Re: [FFmpeg-devel] [PATCH 4/4] avcodec: loongson optimized h264pred with mmi

2015-07-13 Thread
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 = (state 8) |

[FFmpeg-devel] [PATCH] avcodec: loongson optimize h264dsp idct and loop filter with mmi

2015-10-15 Thread
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: 周晓勇 <zhouxiaoy...@loongson.cn> Date: Wed Sep 2 18:02:24 2015 +0800 avcodec: lo

Re: [FFmpeg-devel] [PATCH 4/4] avcodec: loongson optimized h264pred with mmi

2015-07-10 Thread
, 周晓勇 wrote: upgrade the new FC21 with these steps: 1.mount Fedora21-xfce-Loongson-20150706.iso to /mnt 2.mkfs.ext3(ext4 may not supported by loongson pmon) the usb disk 3.copy all two folders in /mnt to usb 4.reboot and plug in usb disk 5.press key u until select menu 6.enter in usb

Re: [FFmpeg-devel] [PATCH 4/4] avcodec: loongson optimized h264pred with mmi

2015-07-11 Thread
, 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: -原始邮件- 发件人: Michael Niedermayer mich...@niedermayer.cc 发送时间: 2015年7月11日 星期六 收件人: FFmpeg development

[FFmpeg-devel] [PATCH 1/2] avcodec: loongson optimized h264pred with mmi

2015-07-09 Thread
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

[FFmpeg-devel] [PATCH 2/2] avcodec: loongson optimized mpegvideo dct unquantize with mmi

2015-07-09 Thread
From 86f901e61532d3c06dbd93e15d47a66b119c44f8 Mon Sep 17 00:00:00 2001 From: ZhouXiaoyong zhouxiaoy...@loongson.cn 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 zhouxiaoy...@loongson.cn ---

[FFmpeg-devel] [PATCH 1/2] avcodec: loongson optimized h264pred with mmi

2015-07-09 Thread
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

Re: [FFmpeg-devel] [PATCH 4/4] avcodec: loongson optimized h264pred with mmi

2015-07-12 Thread
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 other

Re: [FFmpeg-devel] [PATCH 4/4] avcodec: loongson optimized h264pred with mmi

2015-07-12 Thread
, 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 yum-builddep ffmpeg-xxx.src.rpm for preparing devel environment

Re: [FFmpeg-devel] [PATCH 1/3] avcodec: loongson delete invalid simple idct put and add optimization

2015-09-02 Thread
imple > idct put and add optimization > > On Wed, Sep 02, 2015 at 06:00:24PM +0800, 周晓勇 wrote: > > From e7dc62a7edbf985268908adf942e838548c09ef0 Mon Sep 17 00:00:00 2001 > > From: ZhouXiaoyong <zhouxiaoy...@loongson.cn> > > Date: Tue, 1 Sep 2015 09:34:18 +0800 >

[FFmpeg-devel] [PATCH 1/3] avcodec: loongson delete invalid simple idct put and add optimization

2015-09-02 Thread
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:

[FFmpeg-devel] [PATCH 2/3] avcodec: loongson optimize mpeg2 dct unquantize intra and denoise dct

2015-09-02 Thread
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:

[FFmpeg-devel] [PATCH] configure: loongson revert expensive optimizations in gcc O3 optimization

2015-09-09 Thread
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

Re: [FFmpeg-devel] [PATCH] configure: loongson revert expensive optimizations in gcc O3 optimization

2015-09-09 Thread
Sorry, there is no need to test and verify this patch. my colleague do a wrong test with a wrong configure. > -原始邮件- > 发件人: "周晓勇" <zhouxiaoy...@loongson.cn> > 发送时间: 2015年9月9日 星期三 > 收件人: ffmpeg-devel <ffmpeg-devel@ffmpeg.org> > 抄送: > 主题: [FFmpeg-d

[FFmpeg-devel] 回复: Re:Re:Re: [PATCH 07/11] avcodec/mips: loongson optimize h264qpel with mmi v2

2016-05-30 Thread
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

Re: [FFmpeg-devel] [PATCH 07/11] avcodec/mips: loongson optimize h264qpel with mmi v2

2016-05-23 Thread
} while (b -= 2); } At 2016-05-24 03:47:30, "Michael Niedermayer" <mich...@niedermayer.cc> 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

Re: [FFmpeg-devel] [PATCH 07/11] avcodec/mips: loongson optimize h264qpel with mmi v2

2016-05-24 Thread
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

Re: [FFmpeg-devel] [PATCH 09/11] avcodec/mips: loongson optimize blockdsp with mmi v2

2016-05-17 Thread
在 2016-05-13 18:06:56,"周晓勇" <ipfootb...@126.com> 写道: From 9e5ade4c99eb23f72a89f0054f8b5626c9acceb3 Mon Sep 17 00:00:00 2001 From: ZhouXiaoyong <zhouxiaoy...@loongson.cn> Date: Fri, 13 May 2016 14:30:10 +0800 Subject: [PATCH 09/11] avcodec/mips: loongson optimiz

Re: [FFmpeg-devel] [PATCH 10/11] avcodec/mips: loongson optimize pixblockdsp with mmi v2

2016-05-17 Thread
2016-05-13 18:07:28,"周晓勇" <ipfootb...@126.com> 写道: From f5f4ee7744c5354e2f76743d22ac81b1341bb7fb Mon Sep 17 00:00:00 2001 From: ZhouXiaoyong <zhouxiaoy...@loongson.cn> Date: Fri, 13 May 2016 14:41:33 +0800 Subject: [PATCH 10/11] avcodec/mips: loongson optimize p

Re: [FFmpeg-devel] [PATCH 08/11] avcodec/mips: loongson optimize h264pred with mmi v3

2016-05-17 Thread
functions only support N64 ABI now 在 2016-05-13 18:06:23,"周晓勇" <ipfootb...@126.com> 写道: From 0a8c479860dad3220eb00e057f200e21c0521899 Mon Sep 17 00:00:00 2001 From: Zhou Xiaoyong <zhouxiaoy...@loongson.cn> Date: Thu, 12 May 2016 01:45:34 +0800 Subject: [PATCH 08/11]

Re: [FFmpeg-devel] [PATCH 11/11] avcodec/mips: loongson optimize idctdsp with mmi v2

2016-05-17 Thread
2016-05-13 18:07:59,"周晓勇" <ipfootb...@126.com> 写道: From 37d9b61f529064a6a78c99f86ff371fefa2b357a Mon Sep 17 00:00:00 2001 From: ZhouXiaoyong <zhouxiaoy...@loongson.cn> Date: Fri, 13 May 2016 16:51:14 +0800 Subject: [PATCH 11/11] avcodec/mips: loongson optimize idctdsp with mm

[FFmpeg-devel] [PATCH 09/11] avcodec/mips: loongson optimize blockdsp with mmi v2

2016-05-13 Thread
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

[FFmpeg-devel] [PATCH 04/11] avcodec/mips: loongson optimize h264chroma with mmi v2

2016-05-13 Thread
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

[FFmpeg-devel] [PATCH 05/11] avcodec/mips: loongson optimize mpegvideo with mmi v2

2016-05-13 Thread
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

[FFmpeg-devel] [PATCH 01/11] configure: remove option -fno-expensive-optimizations for loongson

2016-05-13 Thread
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

[FFmpeg-devel] 回复: Re: [PATCH 03/11] avcodec/mips: loongson optimize h264dsp with mmi v2

2016-05-16 Thread
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 compatibal wi

Re: [FFmpeg-devel] [PATCH 05/11] avcodec/mips: loongson optimize mpegvideo with mmi v2

2016-05-16 Thread
在 2016-05-13 18:04:34,"周晓勇" <ipfootb...@126.com> 写道: From cb8887caf25b300ef2f307f930593e9edf394977 Mon Sep 17 00:00:00 2001 From: Zhou Xiaoyong <zhouxiaoy...@loongson.cn> Date: Thu, 12 May 2016 01:48:03 +0800 Subject: [PATCH 05/11] avcodec/mips: loongson optimize

Re: [FFmpeg-devel] [PATCH 04/11] avcodec/mips: loongson optimize h264chroma with mmi v2

2016-05-16 Thread
3. use uld and mtc1 to workaround cpu 3A2000 gslwlc1 bug (gslwlc1 instruction extension bug in O32 ABI) 在 2016-05-13 18:04:02,"周晓勇" <ipfootb...@126.com> 写道: From 157e001724cdb1461ecfff2f02d0a7b0d6335943 Mon Sep 17 00:00:00 2001 From: ZhouXiaoyong <zhouxiaoy...@loongson.c

Re: [FFmpeg-devel] [PATCH 03/11] avcodec/mips: loongson optimize h264dsp with mmi v2

2016-05-15 Thread
bug (gslwlc1 instruction extension bug in O32 ABI) At 2016-05-15 01:56:34, "Michael Niedermayer" <mich...@niedermayer.cc> wrote: >On Fri, May 13, 2016 at 06:03:27PM +0800, 周晓勇 wrote: >> From 4adf70c0eb9a85fe6cbedb043ed8ce08024c48dc Mon Sep 17 00:00:00 2001 >>

[FFmpeg-devel] [PATCH 11/11] avcodec/mips: loongson optimize idctdsp with mmi v2

2016-05-13 Thread
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

[FFmpeg-devel] 回复: Re: [PATCH 1/7] configure: loongson disable mipsfpu and mipsdsp optimizations

2016-10-10 Thread
, Oct 10, 2016 at 04:07:20PM +0800, 周晓勇 wrote: > From efccaec2b5b543eb98f0400fdaef88d9147d08c1 Mon Sep 17 00:00:00 2001 > From: Zhou Xiaoyong <zhouxiaoy...@loongson.cn> > Date: Mon, 10 Oct 2016 14:19:58 +0800 > Subject: [PATCH 1/7] configure: loongson disable mipsfpu and mipsds

[FFmpeg-devel] [PATCH 4/7] avcodec/mips: loongson set xvid as default idct algorithm

2016-10-10 Thread
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

[FFmpeg-devel] [PATCH 1/7] configure: loongson disable mipsfpu and mipsdsp optimizations

2016-10-10 Thread
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(+)

[FFmpeg-devel] [PATCH 2/7] avutil/mips: loongson add mmi utils header file

2016-10-10 Thread
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

[FFmpeg-devel] [PATCH 6/7] avcodec/mips: version 1 of wmv2dsp optimizations for loongson mmi

2016-10-10 Thread
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 +