Add optimized file codec/commom/mips64/deblock_mmi.c and corresponding unit tests for loongson platform
Showing the changes to codec/decoder/core/src/deblocking.cpp (1 of 11 files). Show all
Unified · Split
| @@ -1378,6 +1378,19 @@ void DeblockingInit (SDeblockingFunc* pFunc, int32_t iCpu) { · 1377 unmodified lines | |||
| 1378 | pFunc->pfChromaDeblockingEQ4Hor = DeblockChromaEq4H_AArch64_neon; | 1378 | pFunc->pfChromaDeblockingEQ4Hor = DeblockChromaEq4H_AArch64_neon; |
| 1379 | } | 1379 | } |
| 1380 | #endif | 1380 | #endif |
| 1381 | |||
| 1382 | #if defined(HAVE_MMI) | ||
| 1383 | if (iCpu & WELS_CPU_MMI) { | ||
| 1384 | pFunc->pfLumaDeblockingLT4Ver = DeblockLumaLt4V_mmi; | ||
| 1385 | pFunc->pfLumaDeblockingEQ4Ver = DeblockLumaEq4V_mmi; | ||
| 1386 | pFunc->pfLumaDeblockingLT4Hor = DeblockLumaLt4H_mmi; | ||
| 1387 | pFunc->pfLumaDeblockingEQ4Hor = DeblockLumaEq4H_mmi; | ||
| 1388 | pFunc->pfChromaDeblockingLT4Ver = DeblockChromaLt4V_mmi; | ||
| 1389 | pFunc->pfChromaDeblockingEQ4Ver = DeblockChromaEq4V_mmi; | ||
| 1390 | pFunc->pfChromaDeblockingLT4Hor = DeblockChromaLt4H_mmi; | ||
| 1391 | pFunc->pfChromaDeblockingEQ4Hor = DeblockChromaEq4H_mmi; | ||
| 1392 | } | ||
| 1393 | #endif//HAVE_MMI | ||
| 1381 | } | 1394 | } |
| 1382 | 1395 | ||
| 1383 | } // namespace WelsDec | 1396 | } // namespace WelsDec |