Is it also possible to change codeQtCbf so that only uint32_t cbf needs to
be passed in, and not entire TComDataCU*? This will help since our coming
refactors will get rid of TComDataCU.
On Mon, Sep 1, 2014 at 3:17 PM, Steve Borho st...@borho.org wrote:
On 09/01, as...@multicorewareinc.com
Work done:
Working on Dct16x16 assembly code, Completed pass1 of DCTand pass2 on
progress.
--
With Regards,
Murugan. V
+919659287478
___
x265-devel mailing list
x265-devel@videolan.org
https://mailman.videolan.org/listinfo/x265-devel
# HG changeset patch
# User Praveen Tiwari
# Date 1408951177 -19800
# Node ID 380a796052afc62cac7e480fde70e3766a940246
# Parent c5624effb73c74e63fd2e42d2a48ea4490074dce
count_nonzero primitive optimization, downscaling quantCoef from int32_t* to
int16_t*
diff -r c5624effb73c -r 380a796052af
# HG changeset patch
# User Praveen Tiwari
# Date 1409637112 -19800
# Node ID 32abebf1dd44d8328a32e7441382e459733233b7
# Parent 380a796052afc62cac7e480fde70e3766a940246
dequant_normal optimization, downscaling quantCoef from int32_t* to int16_t*
diff -r 380a796052af -r 32abebf1dd44
# HG changeset patch
# User Praveen Tiwari
# Date 1409637191 -19800
# Node ID 71b094ee56aaa0adb6e25789d289844c0820f062
# Parent 32abebf1dd44d8328a32e7441382e459733233b7
dequant_normal asm code optimization as per new interface
diff -r 32abebf1dd44 -r 71b094ee56aa
# HG changeset patch
# User Praveen Tiwari
# Date 1409638087 -19800
# Node ID babeba30ab42c98b5ec124dc5e04567e9a4aa775
# Parent 71b094ee56aaa0adb6e25789d289844c0820f062
dequant_scaling optimization, downscaling quantCoef from int32_t* to int16_t*
diff -r 71b094ee56aa -r babeba30ab42
# HG changeset patch
# User Praveen Tiwari
# Date 1408964209 -19800
# Node ID fdb2a3fa112229319d63b43fb1946b9b90782923
# Parent 5b06f046b25ffa84d5ddafff3f0e9f618cd38625
rdoQuant optimization, downscaling dstCoeff fron int32_t* to int16_t*
diff -r 5b06f046b25f -r fdb2a3fa1122
# HG changeset patch
# User Praveen Tiwari
# Date 1408965859 -19800
# Node ID c09f34b0ab57b4ce2f5cf4aa59c25d20eb6cbd54
# Parent fdb2a3fa112229319d63b43fb1946b9b90782923
signBitHidingHDQ optimization, downscaling coeff from int32_t* to int16_t*
diff -r fdb2a3fa1122 -r c09f34b0ab57
# HG changeset patch
# User Praveen Tiwari
# Date 1409571425 -19800
# Node ID 51b5a6d820da97a4178dc42d2ef98ffe1970511b
# Parent c09f34b0ab57b4ce2f5cf4aa59c25d20eb6cbd54
cvt16to32_cnt optimization
diff -r c09f34b0ab57 -r 51b5a6d820da source/common/dct.cpp
--- a/source/common/dct.cpp Mon Aug
# HG changeset patch
# User Praveen Tiwari
# Date 1409646842 -19800
# Node ID a70b4e57aac2c535add2de15145c2a86638116f4
# Parent 51b5a6d820da97a4178dc42d2ef98ffe1970511b
conv16to32_count C interface modification, downscaling coeff from int32_t* to
int16_t*
diff -r 51b5a6d820da -r a70b4e57aac2
# HG changeset patch
# User Praveen Tiwari
# Date 1409648921 -19800
# Node ID 16de8fd2837c853c974f83f9aba9e8ef09c2fe2b
# Parent d0d545f2982ff9600b05e70ee4f066ce28ba51a7
temporarily disable avx2 version of copy_cnt primitive, need to update as per
new interface
diff -r d0d545f2982f -r
# HG changeset patch
# User Praveen Tiwari
# Date 1409660231 -19800
# Node ID 61f7c056cd6e01e5a24a51b40c20c53bf4593ec7
# Parent 2667a0e3afdc2b95ff73c962b3e25366162d8e8d
added copy_shl primitive
diff -r 2667a0e3afdc -r 61f7c056cd6e source/common/pixel.cpp
--- a/source/common/pixel.cpp Tue Sep
# HG changeset patch
# User Praveen Tiwari
# Date 1409652070 -19800
# Node ID 2667a0e3afdc2b95ff73c962b3e25366162d8e8d
# Parent 16de8fd2837c853c974f83f9aba9e8ef09c2fe2b
added copy_shr primitive
diff -r 16de8fd2837c -r 2667a0e3afdc source/common/pixel.cpp
--- a/source/common/pixel.cpp Tue Sep
# HG changeset patch
# User Praveen Tiwari
# Date 1409660553 -19800
# Node ID e1b2ab942177bc9f67547a61c365c6167b5cee38
# Parent 61f7c056cd6e01e5a24a51b40c20c53bf4593ec7
optimize cvt32to16_shl by replacing copy_shl
diff -r 61f7c056cd6e -r e1b2ab942177 source/common/quant.cpp
---
# HG changeset patch
# User Praveen Tiwari
# Date 1409663972 -19800
# Node ID b2890a7555ac555b547622d12c47d8627910f721
# Parent 40e242e316b962116d64fb43444029c5c6546484
quant path cleanup
diff -r 40e242e316b9 -r b2890a7555ac source/common/common.h
--- a/source/common/common.hTue Sep 02
# HG changeset patch
# User Praveen Tiwari
# Date 1409661936 -19800
# Node ID 40e242e316b962116d64fb43444029c5c6546484
# Parent e1b2ab942177bc9f67547a61c365c6167b5cee38
quant_c optimization, downscaling qCoef from int32_t* to int16_t*
diff -r e1b2ab942177 -r 40e242e316b9 source/common/dct.cpp
# HG changeset patch
# User Ashok Kumar Mishraas...@multicorewareinc.com
# Date 1409670653 -19800
# Tue Sep 02 20:40:53 2014 +0530
# Node ID 82c8be4731690651ee008110452d6b5f0e2a6e86
# Parent 62c4779fb0bb35d5d8a69678e9e8aa81272f0115
TComDataCU: Reduced repeated function call to calculate
17 matches
Mail list logo