Lines Matching refs:u
115 static void draw_execute(lv_draw_vg_lite_unit_t * u) in draw_execute() argument
117 lv_draw_task_t * t = u->task_act; in draw_execute()
118 lv_draw_unit_t * draw_unit = (lv_draw_unit_t *)u; in draw_execute()
120 lv_layer_t * layer = u->base_unit.target_layer; in draw_execute()
122 lv_vg_lite_buffer_from_draw_buf(&u->target_buffer, layer->draw_buf); in draw_execute()
127 vg_lite_identity(&u->global_matrix); in draw_execute()
129 vg_lite_translate(-layer->buf_area.x1, -layer->buf_area.y1, &u->global_matrix); in draw_execute()
135 lv_vg_lite_matrix_multiply(&u->global_matrix, &layer_matrix); in draw_execute()
188 lv_vg_lite_flush(u); in draw_execute()
193 lv_draw_vg_lite_unit_t * u = (lv_draw_vg_lite_unit_t *)draw_unit; in draw_dispatch() local
196 if(u->task_act) { in draw_dispatch()
205 lv_vg_lite_finish(u); in draw_dispatch()
220 u->base_unit.target_layer = layer; in draw_dispatch()
221 u->base_unit.clip_area = &t->clip_area; in draw_dispatch()
222 u->task_act = t; in draw_dispatch()
224 draw_execute(u); in draw_dispatch()
226 u->task_act->state = LV_DRAW_TASK_STATE_READY; in draw_dispatch()
227 u->task_act = NULL; in draw_dispatch()