Home
last modified time | relevance | path

Searched refs:NEON_STEP_8 (Results 1 – 3 of 3) sorted by relevance

/ohos5.0/foundation/arkui/ui_lite/frameworks/render/
H A Drender_pixfmt_rgba_blend.cpp40 while (len >= NEON_STEP_8) { in CopyHLine()
45 len -= NEON_STEP_8; in CopyHLine()
63 while (len >= NEON_STEP_8) { in BlendHLine()
66 len -= NEON_STEP_8; in BlendHLine()
105 covers += NEON_STEP_8; in BlendSolidHSpan()
106 len -= NEON_STEP_8; in BlendSolidHSpan()
149 while (len >= NEON_STEP_8) { in CopyColorHSpan()
157 colors += NEON_STEP_8; in CopyColorHSpan()
158 len -= NEON_STEP_8; in CopyColorHSpan()
199 len -= NEON_STEP_8; in BlendColorHSpan()
[all …]
/ohos5.0/foundation/graphic/graphic_utils_lite/interfaces/innerkits/
H A Dgraphic_neon_utils.h30 #define NEON_STEP_8 8 macro
40 uint8x8_t result = vshrn_n_u16(calcType, NEON_STEP_8); in Multipling()
41 return vshrn_n_u16(vaddq_u16(vmovl_u8(result), calcType), NEON_STEP_8); in Multipling()
47 return vsub_u8(vshrn_n_u16(calcType, NEON_STEP_8), Multipling(p, a)); in NeonPreLerp()
53 uint8x8_t result = vshrn_n_u16(mulRes, NEON_STEP_8); in NeonLerp()
55 return vqadd_u8(p, vshrn_n_u16(vaddq_u16(vmovl_u8(result), mulRes), NEON_STEP_8)); in NeonLerp()
/ohos5.0/foundation/arkui/ui_lite/frameworks/draw/
H A Ddraw_utils.cpp634 while (tmpWidth >= NEON_STEP_8) { in SetDestAndSrc()
638 tmpWidth -= NEON_STEP_8; in SetDestAndSrc()
1196 ColorType arrayp1[NEON_STEP_8] = {};
1197 ColorType arrayp2[NEON_STEP_8] = {};
1198 ColorType arrayp3[NEON_STEP_8] = {};
1199 ColorType arrayp4[NEON_STEP_8] = {};
1200 float arrayU[NEON_STEP_8] = {0};
1201 float arrayV[NEON_STEP_8] = {0};
1208 while (len >= NEON_STEP_8) {
1223 … (arrayU[NEON_STEP_8 - 1] < in.info.header.width - 1) && (arrayV[NEON_STEP_8 - 1] >= 0) &&
[all …]