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
Showing the changes to codec/encoder/core/src/encode_mb_aux.cpp (1 of 18 files). Show all
Unified · Split
| @@ -586,5 +586,16 @@ void WelsInitEncodingFuncs (SWelsFuncPtrList* pFuncList, uint32_t uiCpuFlag) { · 585 unmodified lines | |||
| 586 | pFuncList->pfDctFourT4 = WelsDctFourT4_AArch64_neon; | 586 | pFuncList->pfDctFourT4 = WelsDctFourT4_AArch64_neon; |
| 587 | } | 587 | } |
| 588 | #endif | 588 | #endif |
| 589 | |||
| 590 | #if defined(HAVE_MMI) | ||
| 591 | if (uiCpuFlag & WELS_CPU_MMI) { | ||
| 592 | pFuncList->pfCopy8x8Aligned = WelsCopy8x8_mmi; | ||
| 593 | pFuncList->pfCopy8x16Aligned = WelsCopy8x16_mmi; | ||
| 594 | |||
| 595 | pFuncList->pfCopy16x16Aligned = WelsCopy16x16_mmi; | ||
| 596 | pFuncList->pfCopy16x16NotAligned = WelsCopy16x16NotAligned_mmi; | ||
| 597 | pFuncList->pfCopy16x8NotAligned = WelsCopy16x8NotAligned_mmi; | ||
| 598 | } | ||
| 599 | #endif//HAVE_MMI | ||
| 589 | } | 600 | } |
| 590 | } | 601 | } |