/third_party/openh264/codec/common/inc/ |
D | copy_mb.h | 41 void WelsCopy4x4_c (uint8_t* pDst, int32_t iStrideD, uint8_t* pSrc, int32_t iStrideS); 42 void WelsCopy8x4_c (uint8_t* pDst, int32_t iStrideD, uint8_t* pSrc, int32_t iStrideS); 43 void WelsCopy4x8_c (uint8_t* pDst, int32_t iStrideD, uint8_t* pSrc, int32_t iStrideS); 44 void WelsCopy8x8_c (uint8_t* pDst, int32_t iStrideD, uint8_t* pSrc, int32_t iStrideS); 45 void WelsCopy8x16_c (uint8_t* pDst, int32_t iStrideD, uint8_t* pSrc, int32_t iStrideS); // 46 void WelsCopy16x8_c (uint8_t* pDst, int32_t iStrideD, uint8_t* pSrc, int32_t iStrideS); // 47 void WelsCopy16x16_c (uint8_t* pDst, int32_t iStrideD, uint8_t* pSrc, int32_t iStrideS); 55 void WelsCopy8x8_mmx (uint8_t* pDst, int32_t iStrideD, uint8_t* pSrc, int32_t iStrideS); 56 void WelsCopy8x16_mmx (uint8_t* pDst, int32_t iStrideD, uint8_t* pSrc, int32_t iStrideS); 57 void WelsCopy16x8NotAligned_sse2 (uint8_t* Dst, int32_t iStrideD, uint8_t* Src, int32_t iStrideS); [all …]
|
/third_party/openh264/codec/common/src/ |
D | copy_mb.cpp | 48 void WelsCopy4x4_c (uint8_t* pDst, int32_t iStrideD, uint8_t* pSrc, int32_t iStrideS) { in WelsCopy4x4_c() argument 51 const int32_t kiDstStride2 = iStrideD << 1; in WelsCopy4x4_c() 52 const int32_t kiDstStride3 = iStrideD + kiDstStride2; in WelsCopy4x4_c() 55 ST32 (pDst + iStrideD, LD32 (pSrc + iStrideS)); in WelsCopy4x4_c() 59 void WelsCopy8x4_c (uint8_t* pDst, int32_t iStrideD, uint8_t* pSrc, int32_t iStrideS) { in WelsCopy8x4_c() argument 60 WelsCopy4x4_c (pDst, iStrideD, pSrc, iStrideS); in WelsCopy8x4_c() 61 WelsCopy4x4_c (pDst + 4, iStrideD, pSrc + 4, iStrideS); in WelsCopy8x4_c() 63 void WelsCopy4x8_c (uint8_t* pDst, int32_t iStrideD, uint8_t* pSrc, int32_t iStrideS) { in WelsCopy4x8_c() argument 64 WelsCopy4x4_c (pDst, iStrideD, pSrc, iStrideS); in WelsCopy4x8_c() 65 WelsCopy4x4_c (pDst + (iStrideD << 2), iStrideD, pSrc + (iStrideS << 2), iStrideS); in WelsCopy4x8_c() [all …]
|
/third_party/openh264/codec/common/mips/ |
D | copy_mb_msa.c | 45 void WelsCopy8x8_msa(uint8_t* pDst, int32_t iStrideD, uint8_t* pSrc, in WelsCopy8x8_msa() argument 51 MSA_ST_D(src1, 0, pDst + iStrideD); in WelsCopy8x8_msa() 53 pDst += 2 * iStrideD; in WelsCopy8x8_msa() 57 void WelsCopy8x16_msa(uint8_t* pDst, int32_t iStrideD, uint8_t* pSrc, in WelsCopy8x16_msa() argument 59 WelsCopy8x8_msa(pDst, iStrideD, pSrc, iStrideS); in WelsCopy8x16_msa() 60 WelsCopy8x8_msa(pDst + 8 * iStrideD, iStrideD, in WelsCopy8x16_msa() 64 void WelsCopy16x8_msa(uint8_t* pDst, int32_t iStrideD, uint8_t* pSrc, in WelsCopy16x8_msa() argument 69 MSA_ST_V2(v16u8, src0, src1, pDst, iStrideD); in WelsCopy16x8_msa() 71 pDst += 2 * iStrideD; in WelsCopy16x8_msa() 75 void WelsCopy16x16_msa(uint8_t* pDst, int32_t iStrideD, uint8_t* pSrc, in WelsCopy16x16_msa() argument [all …]
|
D | copy_mb_mmi.c | 43 void WelsCopy8x8_mmi(uint8_t* pDst, int32_t iStrideD, uint8_t* pSrc, in WelsCopy8x8_mmi() argument 95 : [iStrideD]"r"(iStrideD), [iStrideS]"r"(iStrideS) in WelsCopy8x8_mmi() 100 void WelsCopy8x16_mmi(uint8_t* pDst, int32_t iStrideD, uint8_t* pSrc, in WelsCopy8x16_mmi() argument 202 : [iStrideD]"r"(iStrideD), [iStrideS]"r"(iStrideS) in WelsCopy8x16_mmi()
|
/third_party/openh264/codec/common/loongarch/ |
D | copy_mb_lsx.c | 44 void WelsCopy8x8_lsx (uint8_t* pDst, int32_t iStrideD, in WelsCopy8x8_lsx() argument 67 iStride1 = iStrideD << 1; in WelsCopy8x8_lsx() 70 __lsx_vstelm_d(src1, pDst + iStrideD, 0, 0); in WelsCopy8x8_lsx() 73 __lsx_vstelm_d(src3, pDst + iStrideD, 0, 0); in WelsCopy8x8_lsx() 76 __lsx_vstelm_d(src5, pDst + iStrideD, 0, 0); in WelsCopy8x8_lsx() 79 __lsx_vstelm_d(src7, pDst + iStrideD, 0, 0); in WelsCopy8x8_lsx() 82 void WelsCopy16x16_lsx (uint8_t* pDst, int32_t iStrideD, in WelsCopy16x16_lsx() argument 113 iStride1 = iStrideD; in WelsCopy16x16_lsx() 114 iStride2 = iStrideD << 1; in WelsCopy16x16_lsx() 115 iStride3 = iStride2 + iStrideD; in WelsCopy16x16_lsx() [all …]
|
/third_party/openh264/codec/common/x86/ |
D | mb_copy.asm | 64 ; int32_t iStrideD, 130 ; int32_t iStrideD, 197 ; int32_t iStrideD, 241 ; int32_t iStrideD, 307 ; int32_t iStrideD,
|
/third_party/openh264/codec/encoder/core/inc/ |
D | wels_func_ptr_def.h | 61 typedef void (*PCopyFunc) (uint8_t* pDst, int32_t iStrideD, uint8_t* pSrc, int32_t iStrideS);
|
/third_party/openh264/codec/decoder/core/inc/ |
D | decoder_context.h | 159 typedef void (*PCopyFunc) (uint8_t* pDst, int32_t iStrideD, uint8_t* pSrc, int32_t iStrideS);
|