Home
last modified time | relevance | path

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

/lvgl-3.7.0/src/draw/sw/
Dlv_draw_sw_rect.c970 uint16_t * sh_ups_tmp_buf = (uint16_t *)sh_buf; in shadow_draw_corner_buf() local
975 lv_memset_00(sh_ups_tmp_buf, size * sizeof(sh_ups_tmp_buf[0])); in shadow_draw_corner_buf()
979 sh_ups_tmp_buf[0] = (mask_line[0] << SHADOW_UPSCALE_SHIFT) / sw; in shadow_draw_corner_buf()
981 if(mask_line[i] == mask_line[i - 1]) sh_ups_tmp_buf[i] = sh_ups_tmp_buf[i - 1]; in shadow_draw_corner_buf()
982 else sh_ups_tmp_buf[i] = (mask_line[i] << SHADOW_UPSCALE_SHIFT) / sw; in shadow_draw_corner_buf()
986 sh_ups_tmp_buf += size; in shadow_draw_corner_buf()
1044 uint16_t * sh_ups_tmp_buf = sh_ups_buf; in shadow_blur_corner() local
1047 int32_t v = sh_ups_tmp_buf[size - 1] * sw; in shadow_blur_corner()
1053 if(x + s_right < size) right_val = sh_ups_tmp_buf[x + s_right]; in shadow_blur_corner()
1058 if(x - s_left - 1 < 0) left_val = sh_ups_tmp_buf[0]; in shadow_blur_corner()
[all …]