Lines Matching refs:u
6 void lv_draw_dave2d_line(lv_draw_dave2d_unit_t * u, const lv_draw_line_dsc_t * dsc) in lv_draw_dave2d_line() argument
25 is_common = lv_area_intersect(&clip_line, &clip_line, u->base_unit.clip_area); in lv_draw_dave2d_line()
30 status = lv_mutex_lock(u->pd2Mutex); in lv_draw_dave2d_line()
34 buffer_area = u->base_unit.target_layer->buf_area; in lv_draw_dave2d_line()
40 x = 0 - u->base_unit.target_layer->buf_area.x1; in lv_draw_dave2d_line()
41 y = 0 - u->base_unit.target_layer->buf_area.y1; in lv_draw_dave2d_line()
54 d2_selectrenderbuffer(u->d2_handle, u->renderbuffer); in lv_draw_dave2d_line()
59 d2_framebuffer_from_layer(u->d2_handle, u->base_unit.target_layer); in lv_draw_dave2d_line()
61 d2_setcolor(u->d2_handle, 0, lv_draw_dave2d_lv_colour_to_d2_colour(dsc->color)); in lv_draw_dave2d_line()
63 d2_setalpha(u->d2_handle, dsc->opa); in lv_draw_dave2d_line()
65 d2_cliprect(u->d2_handle, clip_line.x1, clip_line.y1, clip_line.x2, clip_line.y2); in lv_draw_dave2d_line()
74 d2_setlinecap(u->d2_handle, mode); in lv_draw_dave2d_line()
76 d2_renderline(u->d2_handle, D2_FIX4(p1_x), D2_FIX4(p1_y), D2_FIX4(p2_x), in lv_draw_dave2d_line()
83 d2_executerenderbuffer(u->d2_handle, u->renderbuffer, 0); in lv_draw_dave2d_line()
84 d2_flushframe(u->d2_handle); in lv_draw_dave2d_line()
88 status = lv_mutex_unlock(u->pd2Mutex); in lv_draw_dave2d_line()