Searched refs:NEON_STEP_8 (Results 1 – 3 of 3) sorted by relevance
/ohos5.0/foundation/arkui/ui_lite/frameworks/render/ |
H A D | render_pixfmt_rgba_blend.cpp | 40 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 D | graphic_neon_utils.h | 30 #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 D | draw_utils.cpp | 634 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 …]
|