History

Merge pull request #967 from dongzha/Deblock_AArch64

add arm 64 deblock code and Unit Test code

ruil2 committed 12 years ago

Commit 11117572 parents 91cd93e 0e0c8b59 files · +1214 −0Browse files

Showing the changes to codec/decoder (1 of 9 files). Show all

Unified · Split

codec/decoder/core/src/deblocking.cpp+14−0
@@ -732,6 +732,20 @@ void DeblockingInit (SDeblockingFunc* pFunc, int32_t iCpu) { · 731 unmodified lines
732732 pFunc->pfChromaDeblockingEQ4Hor = DeblockChromaEq4H_neon;
733733 }
734734 #endif
735+
736+#if defined(HAVE_NEON_AARCH64)
737+ if (iCpu & WELS_CPU_NEON) {
738+ pFunc->pfLumaDeblockingLT4Ver = DeblockLumaLt4V_AArch64_neon;
739+ pFunc->pfLumaDeblockingEQ4Ver = DeblockLumaEq4V_AArch64_neon;
740+ pFunc->pfLumaDeblockingLT4Hor = DeblockLumaLt4H_AArch64_neon;
741+ pFunc->pfLumaDeblockingEQ4Hor = DeblockLumaEq4H_AArch64_neon;
742+
743+ pFunc->pfChromaDeblockingLT4Ver = DeblockChromaLt4V_AArch64_neon;
744+ pFunc->pfChromaDeblockingEQ4Ver = DeblockChromaEq4V_AArch64_neon;
745+ pFunc->pfChromaDeblockingLT4Hor = DeblockChromaLt4H_AArch64_neon;
746+ pFunc->pfChromaDeblockingEQ4Hor = DeblockChromaEq4H_AArch64_neon;
747+ }
748+#endif
735749 }
736750
737751 } // namespace WelsDec

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