History

Add optimization files in codec/common/mips

1. Add copy_mb_mmi.c, expand_picture_mmi.c, satd_sad_mmi.c and intra_pred_com_mmi.c in codec/common/mips 2. Modify codec/common/inc/asmdefs_mmi.c format

gxw committed 8 years ago

Commit 9e2abda1 parent 07cb68d18 files · +4226 −222Browse files

Showing the changes to codec/encoder/core/src/deblocking.cpp (1 of 18 files). Show all

Unified · Split

codec/encoder/core/src/deblocking.cpp+18−0
@@ -778,6 +778,11 @@ void WelsBlockFuncInit (PSetNoneZeroCountZeroFunc* pfSetNZCZero, int32_t iCpu) · 777 unmodified lines
778 *pfSetNZCZero = WelsNonZeroCount_sse2;778 *pfSetNZCZero = WelsNonZeroCount_sse2;
779 }779 }
780#endif780#endif
781#if defined(HAVE_MMI)
782 if (iCpu & WELS_CPU_MMI) {
783 *pfSetNZCZero = WelsNonZeroCount_mmi;
784 }
785#endif
781}786}
782 787
783void DeblockingInit (DeblockingFunc* pFunc, int32_t iCpu) {788void DeblockingInit (DeblockingFunc* pFunc, int32_t iCpu) {
@@ -842,6 +847,19 @@ void DeblockingInit (DeblockingFunc* pFunc, int32_t iCpu) { · 58 unmodified lines
842#endif847#endif
843 }848 }
844#endif849#endif
850
851#if defined(HAVE_MMI)
852 if (iCpu & WELS_CPU_MMI) {
853 pFunc->pfLumaDeblockingLT4Ver = DeblockLumaLt4V_mmi;
854 pFunc->pfLumaDeblockingEQ4Ver = DeblockLumaEq4V_mmi;
855 pFunc->pfLumaDeblockingLT4Hor = DeblockLumaLt4H_mmi;
856 pFunc->pfLumaDeblockingEQ4Hor = DeblockLumaEq4H_mmi;
857 pFunc->pfChromaDeblockingLT4Ver = DeblockChromaLt4V_mmi;
858 pFunc->pfChromaDeblockingEQ4Ver = DeblockChromaEq4V_mmi;
859 pFunc->pfChromaDeblockingLT4Hor = DeblockChromaLt4H_mmi;
860 pFunc->pfChromaDeblockingEQ4Hor = DeblockChromaEq4H_mmi;
861 }
862#endif//HAVE_MMI
845}863}
846 864
847 865

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