History

Add asm code for NoneZeroCount and refine related code

zhiliang wang committed 11 years ago

Commit 01b74ea1 parent 7d5e88f12 files · +56 −91Browse files

Showing the changes to codec/common/src/deblocking_common.cpp (1 of 12 files). Show all

Unified · Split

codec/common/src/deblocking_common.cpp+7−0
@@ -180,6 +180,13 @@ void DeblockChromaEq4H_c (uint8_t* pPixCb, uint8_t* pPixCr, int32_t iStride, int · 179 unmodified lines
180 DeblockChromaEq4_c (pPixCb, pPixCr, 1, iStride, iAlpha, iBeta);180 DeblockChromaEq4_c (pPixCb, pPixCr, 1, iStride, iAlpha, iBeta);
181}181}
182 182
183void WelsNonZeroCount_c (int8_t* pNonZeroCount) {
184 int32_t i;
185 for (i = 0; i < 24; i++) {
186 pNonZeroCount[i] = !!pNonZeroCount[i];
187 }
188}
189
183#ifdef X86_ASM190#ifdef X86_ASM
184extern "C" {191extern "C" {
185 void DeblockLumaLt4H_ssse3 (uint8_t* pPixY, int32_t iStride, int32_t iAlpha, int32_t iBeta, int8_t* pTc) {192 void DeblockLumaLt4H_ssse3 (uint8_t* pPixY, int32_t iStride, int32_t iAlpha, int32_t iBeta, int8_t* pTc) {

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t