Lines Matching refs:draw_unit

34 static void /* LV_ATTRIBUTE_FAST_MEM */ draw_line_skew(lv_draw_unit_t * draw_unit, const lv_draw_li…
35 static void /* LV_ATTRIBUTE_FAST_MEM */ draw_line_hor(lv_draw_unit_t * draw_unit, const lv_draw_lin…
36 static void /* LV_ATTRIBUTE_FAST_MEM */ draw_line_ver(lv_draw_unit_t * draw_unit, const lv_draw_lin…
50 void lv_draw_sw_line(lv_draw_unit_t * draw_unit, const lv_draw_line_dsc_t * dsc) in lv_draw_sw_line() argument
64 is_common = lv_area_intersect(&clip_line, &clip_line, draw_unit->clip_area); in lv_draw_sw_line()
68 if((int32_t)dsc->p1.y == (int32_t)dsc->p2.y) draw_line_hor(draw_unit, dsc); in lv_draw_sw_line()
69 else if((int32_t)dsc->p1.x == (int32_t)dsc->p2.x) draw_line_ver(draw_unit, dsc); in lv_draw_sw_line()
70 else draw_line_skew(draw_unit, dsc); in lv_draw_sw_line()
88 lv_draw_sw_fill(draw_unit, &cir_dsc, &cir_area); in lv_draw_sw_line()
96 lv_draw_sw_fill(draw_unit, &cir_dsc, &cir_area); in lv_draw_sw_line()
105 static void LV_ATTRIBUTE_FAST_MEM draw_line_hor(lv_draw_unit_t * draw_unit, const lv_draw_line_dsc_… in draw_line_hor() argument
118 is_common = lv_area_intersect(&blend_area, &blend_area, draw_unit->clip_area); in draw_line_hor()
131 lv_draw_sw_blend(draw_unit, &blend_dsc); in draw_line_hor()
170 lv_draw_sw_blend(draw_unit, &blend_dsc); in draw_line_hor()
180 static void LV_ATTRIBUTE_FAST_MEM draw_line_ver(lv_draw_unit_t * draw_unit, const lv_draw_line_dsc_… in draw_line_ver() argument
193 is_common = lv_area_intersect(&blend_area, &blend_area, draw_unit->clip_area); in draw_line_ver()
206 lv_draw_sw_blend(draw_unit, &blend_dsc); in draw_line_ver()
241 lv_draw_sw_blend(draw_unit, &blend_dsc); in draw_line_ver()
251 static void LV_ATTRIBUTE_FAST_MEM draw_line_skew(lv_draw_unit_t * draw_unit, const lv_draw_line_dsc… in draw_line_skew() argument
296 bool is_common = lv_area_intersect(&blend_area, &blend_area, draw_unit->clip_area); in draw_line_skew()
377 lv_draw_sw_blend(draw_unit, &blend_dsc); in draw_line_skew()
390 lv_draw_sw_blend(draw_unit, &blend_dsc); in draw_line_skew()
402 LV_UNUSED(draw_unit); in draw_line_skew()