Lines Matching refs:mask_buf
24 lv_opa_t * mask_buf, int32_t width);
116 lv_opa_t * mask_buf = lv_malloc(blend_w); in lv_draw_sw_arc() local
121 blend_dsc.mask_buf = mask_buf; in lv_draw_sw_arc()
185 lv_memset(mask_buf, 0xff, blend_w); in lv_draw_sw_arc()
186 …blend_dsc.mask_res = lv_draw_sw_mask_apply(mask_list, mask_buf, blend_area.x1, blend_area.y1, blen… in lv_draw_sw_arc()
191 lv_memzero(mask_buf, blend_w); in lv_draw_sw_arc()
194 add_circle(circle_mask, &blend_area, &round_area_1, mask_buf, width); in lv_draw_sw_arc()
198 lv_memzero(mask_buf, blend_w); in lv_draw_sw_arc()
201 add_circle(circle_mask, &blend_area, &round_area_2, mask_buf, width); in lv_draw_sw_arc()
213 mask_buf[i] = LV_OPA_MIX2(mask_buf[i], img_mask_tmp[i]); in lv_draw_sw_arc()
232 lv_free(mask_buf); in lv_draw_sw_arc()
251 lv_opa_t * mask_buf, int32_t width) in add_circle() argument
258 lv_opa_t * mask_buf_tmp = mask_buf + circle_common_area.x1 - blend_area->x1; in add_circle()