/third_party/openh264/codec/common/src/ |
D | sad_common.cpp | 44 int32_t WelsSampleSad4x4_c (uint8_t* pSample1, int32_t iStride1, uint8_t* pSample2, int32_t iStride… in WelsSampleSad4x4_c() argument 55 pSrc1 += iStride1; in WelsSampleSad4x4_c() 62 int32_t WelsSampleSad8x4_c (uint8_t* pSample1, int32_t iStride1, uint8_t* pSample2, int32_t iStride… in WelsSampleSad8x4_c() argument 64 iSadSum += WelsSampleSad4x4_c (pSample1, iStride1, pSample2, iStride2); in WelsSampleSad8x4_c() 65 iSadSum += WelsSampleSad4x4_c (pSample1 + 4, iStride1, pSample2 + 4, iStride2); in WelsSampleSad8x4_c() 69 int32_t WelsSampleSad4x8_c (uint8_t* pSample1, int32_t iStride1, uint8_t* pSample2, int32_t iStride… in WelsSampleSad4x8_c() argument 71 …iSadSum += WelsSampleSad4x4_c (pSample1, iStride1, pSample2, i… in WelsSampleSad4x8_c() 72 …iSadSum += WelsSampleSad4x4_c (pSample1 + (iStride1 << 2), iStride1, pSample2 + (iStride2 << 2), i… in WelsSampleSad4x8_c() 76 int32_t WelsSampleSad8x8_c (uint8_t* pSample1, int32_t iStride1, uint8_t* pSample2, int32_t iStride… in WelsSampleSad8x8_c() argument 91 pSrc1 += iStride1; in WelsSampleSad8x8_c() [all …]
|
/third_party/openh264/codec/common/loongarch/ |
D | satd_sad_lasx.c | 50 int32_t WelsSampleSad4x4_lasx (uint8_t* pSample1, int32_t iStride1, in WelsSampleSad4x4_lasx() argument 55 int32_t iStride1_tmp = iStride1 << 1; in WelsSampleSad4x4_lasx() 63 pSrc1, iStride1, in WelsSampleSad4x4_lasx() 65 pSrc1, iStride1_tmp + iStride1, in WelsSampleSad4x4_lasx() 92 int32_t WelsSampleSad8x8x2_lasx (uint8_t* pSample1, int32_t iStride1, in WelsSampleSad8x8x2_lasx() argument 97 int32_t iStride1_tmp2 = iStride1 << 1; in WelsSampleSad8x8x2_lasx() 98 int32_t iStride1_tmp3 = iStride1_tmp2 + iStride1; in WelsSampleSad8x8x2_lasx() 99 int32_t iStride1_tmp4 = iStride1 << 2; in WelsSampleSad8x8x2_lasx() 100 int32_t iStride1_tmp5 = iStride1_tmp4 + iStride1; in WelsSampleSad8x8x2_lasx() 101 int32_t iStride1_tmp6 = iStride1_tmp5 + iStride1; in WelsSampleSad8x8x2_lasx() [all …]
|
D | copy_mb_lsx.c | 48 int32_t iStride1 = iStrideS << 1; in WelsCopy8x8_lsx() local 49 int32_t iStride2 = iStride1 << 1; in WelsCopy8x8_lsx() 56 pSrc, iStride1, in WelsCopy8x8_lsx() 57 pSrc, iStride1 + iStrideS, in WelsCopy8x8_lsx() 63 pSrc, iStride1, in WelsCopy8x8_lsx() 64 pSrc, iStride1 + iStrideS, in WelsCopy8x8_lsx() 67 iStride1 = iStrideD << 1; in WelsCopy8x8_lsx() 71 pDst += iStride1; in WelsCopy8x8_lsx() 74 pDst += iStride1; in WelsCopy8x8_lsx() 77 pDst += iStride1; in WelsCopy8x8_lsx() [all …]
|
D | mc_horver_lsx.c | 159 int32_t iStride1 = iSrcStride; in McHorVer02WidthEq8_lsx() local 161 int32_t iStride3 = iStride1 + iStride2; in McHorVer02WidthEq8_lsx() 167 psrc, -iStride1, in McHorVer02WidthEq8_lsx() 168 psrc, iStride1, in McHorVer02WidthEq8_lsx() 193 int32_t iStride1 = iSrcStride; in McHorVer02WidthEq16_lsx() local 195 int32_t iStride3 = iStride1 + iStride2; in McHorVer02WidthEq16_lsx() 202 psrc, -iStride1, in McHorVer02WidthEq16_lsx() 203 psrc, iStride1, in McHorVer02WidthEq16_lsx() 392 int32_t iStride1 = iSrcStride; in McHorVer22WidthEq8_lsx() local 394 int32_t iStride3 = iStride1 + iStride2; in McHorVer22WidthEq8_lsx() [all …]
|
/third_party/openh264/codec/common/mips/ |
D | satd_sad_mmi.c | 515 int32_t WelsSampleSad16x16_mmi (uint8_t* pSample1, int32_t iStride1, in WelsSampleSad16x16_mmi() argument 543 : [iStride1]"r"((int)iStride1), [iStride2]"r"((int)iStride2) in WelsSampleSad16x16_mmi() 551 int32_t WelsSampleSad16x8_mmi (uint8_t* pSample1, int32_t iStride1, in WelsSampleSad16x8_mmi() argument 588 : [iStride1]"r"((int)iStride1), [iStride2]"r"((int)iStride2) in WelsSampleSad16x8_mmi() 596 int32_t WelsSampleSad8x16_mmi (uint8_t* pSample1, int32_t iStride1, in WelsSampleSad8x16_mmi() argument 612 : [iStride1]"r"((int)iStride1), [iStride2]"r"((int)iStride2) in WelsSampleSad8x16_mmi() 620 int32_t WelsSampleSad4x4_mmi (uint8_t* pSample1, int32_t iStride1, in WelsSampleSad4x4_mmi() argument 664 : [iStride1]"r"((int)iStride1), [iStride2]"r"((int)iStride2) in WelsSampleSad4x4_mmi() 670 int32_t WelsSampleSad8x8_mmi (uint8_t* pSample1, int32_t iStride1, in WelsSampleSad8x8_mmi() argument 842 : [iStride1]"r"((int)iStride1), [iStride2]"r"((int)iStride2) in WelsSampleSad8x8_mmi() [all …]
|
/third_party/openh264/codec/encoder/core/src/ |
D | sample.cpp | 48 int32_t WelsSampleSatd4x4_c (uint8_t* pSample1, int32_t iStride1, uint8_t* pSample2, int32_t iStrid… in WelsSampleSatd4x4_c() argument 63 pSrc1 += iStride1; in WelsSampleSatd4x4_c() 99 int32_t WelsSampleSatd8x4_c (uint8_t* pSample1, int32_t iStride1, uint8_t* pSample2, int32_t iStrid… in WelsSampleSatd8x4_c() argument 101 iSatdSum += WelsSampleSatd4x4_c (pSample1, iStride1, pSample2, iStride2); in WelsSampleSatd8x4_c() 102 iSatdSum += WelsSampleSatd4x4_c (pSample1 + 4, iStride1, pSample2 + 4, iStride2); in WelsSampleSatd8x4_c() 106 int32_t WelsSampleSatd4x8_c (uint8_t* pSample1, int32_t iStride1, uint8_t* pSample2, int32_t iStrid… in WelsSampleSatd4x8_c() argument 108 …iSatdSum += WelsSampleSatd4x4_c (pSample1, iStride1, pSample2, … in WelsSampleSatd4x8_c() 109 …iSatdSum += WelsSampleSatd4x4_c (pSample1 + (iStride1 << 2), iStride1, pSample2 + (iStride2 << 2),… in WelsSampleSatd4x8_c() 113 int32_t WelsSampleSatd8x8_c (uint8_t* pSample1, int32_t iStride1, uint8_t* pSample2, int32_t iStrid… in WelsSampleSatd8x8_c() argument 116 …iSatdSum += WelsSampleSatd4x4_c (pSample1, iStride1, pSample2, … in WelsSampleSatd8x8_c() [all …]
|
D | encode_mb_aux.cpp | 313 void WelsDctT4_c (int16_t* pDct, uint8_t* pPixel1, int32_t iStride1, uint8_t* pPixel2, int32_t iStr… in WelsDctT4_c() argument 325 pPixel1 += iStride1; in WelsDctT4_c() 358 void WelsDctFourT4_c (int16_t* pDct, uint8_t* pPixel1, int32_t iStride1, uint8_t* pPixel2, int32_t … in WelsDctFourT4_c() argument 359 int32_t stride_1 = iStride1 << 2; in WelsDctFourT4_c() 362 WelsDctT4_c (pDct, &pPixel1[0], iStride1, &pPixel2[0], iStride2); in WelsDctFourT4_c() 363 WelsDctT4_c (pDct + 16, &pPixel1[4], iStride1, &pPixel2[4], iStride2); in WelsDctFourT4_c() 364 WelsDctT4_c (pDct + 32, &pPixel1[stride_1 ], iStride1, &pPixel2[stride_2 ], iStride2); in WelsDctFourT4_c() 365 WelsDctT4_c (pDct + 48, &pPixel1[stride_1 + 4], iStride1, &pPixel2[stride_2 + 4], iStride2); in WelsDctFourT4_c()
|
/third_party/openh264/codec/encoder/core/inc/ |
D | encode_mb_aux.h | 68 void WelsDctT4_c (int16_t* pDct, uint8_t* pPixel1, int32_t iStride1, uint8_t* pPixel2, int32_t iStr… 70 void WelsDctFourT4_c (int16_t* pDct, uint8_t* pPixel1, int32_t iStride1, uint8_t* pPixel2, int32_t … 92 void WelsDctT4_mmx (int16_t* pDct, uint8_t* pPixel1, int32_t iStride1, uint8_t* pPixel2, int32_t i… 93 void WelsDctT4_sse2 (int16_t* pDct, uint8_t* pPixel1, int32_t iStride1, uint8_t* pPixel2, int32_t … 94 void WelsDctFourT4_sse2 (int16_t* pDct, uint8_t* pPixel1, int32_t iStride1, uint8_t* pPixel2, int32… 95 void WelsDctT4_avx2 (int16_t* pDct, uint8_t* pPixel1, int32_t iStride1, uint8_t* pPixel2, int32_t … 96 void WelsDctFourT4_avx2 (int16_t* pDct, uint8_t* pPixel1, int32_t iStride1, uint8_t* pPixel2, int32… 123 void WelsDctT4_neon (int16_t* pDct, uint8_t* pPixel1, int32_t iStride1, uint8_t* pPixel2, int32_t … 124 void WelsDctFourT4_neon (int16_t* pDct, uint8_t* pPixel1, int32_t iStride1, uint8_t* pPixel2, int3… 140 void WelsDctT4_AArch64_neon (int16_t* pDct, uint8_t* pPixel1, int32_t iStride1, uint8_t* pPixel2, … [all …]
|
D | wels_func_ptr_def.h | 59 typedef void (*PDctFunc) (int16_t* pDct, uint8_t* pSample1, int32_t iStride1, uint8_t* pSample2, in…
|
/third_party/openh264/codec/common/inc/ |
D | sad_common.h | 50 void WelsSampleSadFour16x16_c (uint8_t* iSample1, int32_t iStride1, uint8_t* iSample2, int32_t iStr… 51 void WelsSampleSadFour16x8_c (uint8_t* iSample1, int32_t iStride1, uint8_t* iSample2, int32_t iStri… 52 void WelsSampleSadFour8x16_c (uint8_t* iSample1, int32_t iStride1, uint8_t* iSample2, int32_t iStri… 53 void WelsSampleSadFour8x8_c (uint8_t* iSample1, int32_t iStride1, uint8_t* iSample2, int32_t iStrid… 54 void WelsSampleSadFour4x4_c (uint8_t* iSample1, int32_t iStride1, uint8_t* iSample2, int32_t iStrid… 55 void WelsSampleSadFour8x4_c (uint8_t* iSample1, int32_t iStride1, uint8_t* iSample2, int32_t iStrid… 56 void WelsSampleSadFour4x8_c (uint8_t* iSample1, int32_t iStride1, uint8_t* iSample2, int32_t iStrid…
|
/third_party/openh264/codec/encoder/core/loongarch/ |
D | dct_lasx.c | 63 int32_t iStride1, uint8_t* pPixel2, in WelsDctT4_lasx() argument 66 int32_t iStride1_x2 = iStride1 << 1; in WelsDctT4_lasx() 67 int32_t iStride1_x3 = iStride1_x2 + iStride1; in WelsDctT4_lasx() 76 pPixel1, iStride1, in WelsDctT4_lasx() 113 int32_t iStride1, uint8_t* pPixel2, in WelsDctFourT4_lasx() argument 115 int32_t stride_1 = iStride1 << 2; in WelsDctFourT4_lasx() 118 int32_t iStride1_x2 = iStride1 << 1; in WelsDctFourT4_lasx() 119 int32_t iStride1_x3 = iStride1_x2 + iStride1; in WelsDctFourT4_lasx() 132 psrc10, iStride1, in WelsDctFourT4_lasx() 144 psrc20, iStride1, in WelsDctFourT4_lasx()
|
/third_party/openh264/codec/common/x86/ |
D | dct.asm | 570 ; void WelsDctT4_sse2(int16_t* pDct, uint8_t* pPixel1, int32_t iStride1, uint8_t* pPixel2, int32_t … 694 ; out=%1 pPixel1=%2 iStride1=%3 pPixel2=%4 iStride2=%5 wels_shufb0312_movzxw=%6 clobber=%7,%8 789 ; out=%1 pPixel1=%2 iStride1=%3 pPixel2=%4 iStride2=%5 wels_shufb0312_movzxw=%6 clobber=%7,%8,%9 898 ; void WelsDctFourT4_avx2(int16_t* pDct, uint8_t* pPixel1, int32_t iStride1, uint8_t* pPixel2, int3… 979 ; void WelsDctT4_avx2(int16_t* pDct, uint8_t* pPixel1, int32_t iStride1, uint8_t* pPixel2, int32_t …
|
/third_party/openh264/test/encoder/ |
D | EncUT_EncoderMbAux.cpp | 138 static inline void PixelSubWH (int16_t* iDiff, int iSize, uint8_t* pPix1, int iStride1, uint8_t* pP… in PixelSubWH() argument 143 pPix1 += iStride1; in PixelSubWH()
|
/third_party/openh264/codec/decoder/core/src/ |
D | decode_slice.cpp | 362 int32_t iStride1 = iXStride + iStride; in WelsChromaDcIdct() local 369 iD = pBlk[iStride1]; in WelsChromaDcIdct() 379 pBlk[iStride1] = (iE - iB); in WelsChromaDcIdct()
|