Home
last modified time | relevance | path

Searched refs:lv_draw_task_t (Results 1 – 25 of 54) sorted by relevance

123

/lvgl-latest/src/draw/
Dlv_draw.h105 lv_draw_task_t * draw_task_head;
151 lv_draw_task_t * lv_draw_add_task(lv_layer_t * layer, const lv_area_t * coords);
160 void lv_draw_finalize_task_creation(lv_layer_t * layer, lv_draw_task_t * t);
205 lv_draw_task_t * lv_draw_get_next_available_task(lv_layer_t * layer, lv_draw_task_t * t_prev, uint8…
215 uint32_t lv_draw_get_dependent_count(lv_draw_task_t * t_check);
270 lv_draw_task_type_t lv_draw_task_get_type(const lv_draw_task_t * t);
277 void * lv_draw_task_get_draw_dsc(const lv_draw_task_t * t);
284 void lv_draw_task_get_area(const lv_draw_task_t * t, lv_area_t * area);
Dlv_draw.c34 static bool is_independent(lv_layer_t * layer, lv_draw_task_t * t_check);
35 static void lv_cleanup_task(lv_draw_task_t * t, lv_display_t * disp);
91 lv_draw_task_t * lv_draw_add_task(lv_layer_t * layer, const lv_area_t * coords) in lv_draw_add_task()
94 lv_draw_task_t * new_task = lv_malloc_zeroed(sizeof(lv_draw_task_t)); in lv_draw_add_task()
109 lv_draw_task_t * tail = layer->draw_task_head; in lv_draw_add_task()
119 void lv_draw_finalize_task_creation(lv_layer_t * layer, lv_draw_task_t * t) in lv_draw_finalize_task_creation()
224 lv_draw_task_t * t_prev = NULL; in lv_draw_dispatch_layer()
225 lv_draw_task_t * t = layer->draw_task_head; in lv_draw_dispatch_layer()
226 lv_draw_task_t * t_next; in lv_draw_dispatch_layer()
247 lv_draw_task_t * t_src = layer->parent->draw_task_head; in lv_draw_dispatch_layer()
[all …]
Dlv_draw_rect.h129 lv_draw_fill_dsc_t * lv_draw_task_get_fill_dsc(lv_draw_task_t * task);
142 lv_draw_border_dsc_t * lv_draw_task_get_border_dsc(lv_draw_task_t * task);
155 lv_draw_box_shadow_dsc_t * lv_draw_task_get_box_shadow_dsc(lv_draw_task_t * task);
Dlv_draw_private.h34 lv_draw_task_t * next;
123 int32_t (*evaluate_cb)(lv_draw_unit_t * draw_unit, lv_draw_task_t * task);
Dlv_draw_mask.c45 lv_draw_mask_rect_dsc_t * lv_draw_task_get_mask_rect_dsc(lv_draw_task_t * task) in lv_draw_task_get_mask_rect_dsc()
58 lv_draw_task_t * t = lv_draw_add_task(layer, &layer->buf_area); in lv_draw_mask_rect()
Dlv_draw_line.c48 lv_draw_line_dsc_t * lv_draw_task_get_line_dsc(lv_draw_task_t * task) in lv_draw_task_get_line_dsc()
66 lv_draw_task_t * t = lv_draw_add_task(layer, &a); in lv_draw_line()
Dlv_draw_triangle.c55 lv_draw_triangle_dsc_t * lv_draw_task_get_triangle_dsc(lv_draw_task_t * task) in lv_draw_task_get_triangle_dsc()
72 lv_draw_task_t * t = lv_draw_add_task(layer, &a); in lv_draw_triangle()
Dlv_draw_mask.h39 lv_draw_mask_rect_dsc_t * lv_draw_task_get_mask_rect_dsc(lv_draw_task_t * task);
Dlv_draw_triangle.h50 lv_draw_triangle_dsc_t * lv_draw_task_get_triangle_dsc(lv_draw_task_t * task);
Dlv_draw_line.h59 lv_draw_line_dsc_t * lv_draw_task_get_line_dsc(lv_draw_task_t * task);
Dlv_draw_arc.h58 lv_draw_arc_dsc_t * lv_draw_task_get_arc_dsc(lv_draw_task_t * task);
Dlv_draw_rect.c66 lv_draw_fill_dsc_t * lv_draw_task_get_fill_dsc(lv_draw_task_t * task) in lv_draw_task_get_fill_dsc()
79 lv_draw_border_dsc_t * lv_draw_task_get_border_dsc(lv_draw_task_t * task) in lv_draw_task_get_border_dsc()
91 lv_draw_box_shadow_dsc_t * lv_draw_task_get_box_shadow_dsc(lv_draw_task_t * task) in lv_draw_task_get_box_shadow_dsc()
143 lv_draw_task_t * t; in lv_draw_rect()
/lvgl-latest/src/draw/nxp/vglite/
Dlv_draw_vglite.c43 lv_draw_task_t * task;
56 static int32_t _vglite_evaluate(lv_draw_unit_t * draw_unit, lv_draw_task_t * task);
189 static int32_t _vglite_evaluate(lv_draw_unit_t * u, lv_draw_task_t * t) in _vglite_evaluate()
295 lv_draw_task_t * t = lv_draw_get_next_available_task(layer, NULL, DRAW_UNIT_ID_VGLITE); in _vglite_dispatch()
380 lv_draw_task_t * t = u->task_act; in _vglite_execute_drawing()
488 static inline void _vglite_queue_task(lv_draw_task_t * task) in _vglite_queue_task()
497 static inline void _vglite_signal_task_ready(lv_draw_task_t * task) in _vglite_signal_task_ready()
511 lv_draw_task_t * task = _draw_task_buf[i % VGLITE_TASK_BUF_SIZE].task; in _vglite_signal_all_task_ready()
524 lv_draw_task_t * task = _draw_task_buf[i % VGLITE_TASK_BUF_SIZE].task; in _vglite_signal_flushed_task_ready()
Dlv_draw_vglite.h46 lv_draw_task_t * task_act;
/lvgl-latest/src/draw/nema_gfx/
Dlv_draw_nema_gfx.c58 lv_draw_task_t * task;
75 static int32_t nema_gfx_evaluate(lv_draw_unit_t * draw_unit, lv_draw_task_t * task);
133 static int32_t nema_gfx_evaluate(lv_draw_unit_t * draw_unit, lv_draw_task_t * task) in nema_gfx_evaluate()
255 lv_draw_task_t * t = lv_draw_get_next_available_task(layer, NULL, DRAW_UNIT_ID_NEMA_GFX); in nema_gfx_dispatch()
289 lv_draw_task_t * t = u->task_act; in nema_gfx_execute_drawing()
/lvgl-latest/src/draw/vg_lite/
Dlv_draw_vg_lite.c39 static int32_t draw_evaluate(lv_draw_unit_t * draw_unit, lv_draw_task_t * task);
117 lv_draw_task_t * t = u->task_act; in draw_execute()
201 lv_draw_task_t * t = lv_draw_get_next_available_task(layer, NULL, VG_LITE_DRAW_UNIT_ID); in draw_dispatch()
235 static int32_t draw_evaluate(lv_draw_unit_t * draw_unit, lv_draw_task_t * task) in draw_evaluate()
Dlv_draw_vg_lite_type.h42 lv_draw_task_t * task_act;
/lvgl-latest/src/draw/renesas/dave2d/
Dlv_draw_dave2d.c38 static int32_t _dave2d_evaluate(lv_draw_unit_t * draw_unit, lv_draw_task_t * task);
216 static int32_t _dave2d_evaluate(lv_draw_unit_t * u, lv_draw_task_t * t) in _dave2d_evaluate()
359 lv_draw_task_t * t = NULL; in lv_draw_dave2d_dispatch()
394 lv_draw_task_t ** p_new_list_entry; in lv_draw_dave2d_dispatch()
450 lv_draw_task_t * t = u->task_act; in execute_drawing()
587 lv_draw_task_t ** p_list_entry; in dave2d_execute_dlist_and_flush()
588 lv_draw_task_t * p_list_entry1; in dave2d_execute_dlist_and_flush()
/lvgl-latest/src/draw/sw/
Dlv_draw_sw.c55 static int32_t evaluate(lv_draw_unit_t * draw_unit, lv_draw_task_t * task);
142 static int32_t evaluate(lv_draw_unit_t * draw_unit, lv_draw_task_t * task) in evaluate()
191 lv_draw_task_t * t = NULL; in dispatch()
253 lv_draw_task_t * t = u->task_act; in execute_drawing()
Dlv_draw_sw_private.h36 lv_draw_task_t * task_act;
/lvgl-latest/examples/widgets/chart/
Dlv_example_chart_5.c38 lv_draw_task_t * draw_task = lv_event_get_draw_task(e); in draw_event_cb()
57 lv_draw_task_t * draw_task = lv_event_get_draw_task(e); in add_faded_area()
109 lv_draw_task_t * draw_task = lv_event_get_draw_task(e); in hook_division_lines()
/lvgl-latest/src/draw/opengles/
Dlv_draw_opengles.c43 lv_draw_task_t * task_act;
71 static int32_t evaluate(lv_draw_unit_t * draw_unit, lv_draw_task_t * task);
180 lv_draw_task_t * t = NULL; in dispatch()
218 static int32_t evaluate(lv_draw_unit_t * draw_unit, lv_draw_task_t * task) in evaluate()
240 lv_draw_task_t * task = u->task_act; in draw_to_texture()
386 lv_draw_task_t * t = u->task_act; in blend_texture_layer()
428 lv_draw_task_t * t = u->task_act; in draw_from_cached_texture()
525 lv_draw_task_t * t = u->task_act; in execute_drawing()
/lvgl-latest/src/draw/sdl/
Dlv_draw_sdl.c31 lv_draw_task_t * task_act;
50 static int32_t evaluate(lv_draw_unit_t * draw_unit, lv_draw_task_t * task);
144 lv_draw_task_t * t = NULL; in dispatch()
176 static int32_t evaluate(lv_draw_unit_t * draw_unit, lv_draw_task_t * task) in evaluate()
198 lv_draw_task_t * task = u->task_act; in draw_to_texture()
356 lv_draw_task_t * t = u->task_act; in blend_texture_layer()
386 lv_draw_task_t * t = u->task_act; in draw_from_cached_texture()
483 lv_draw_task_t * t = u->task_act; in execute_drawing()
/lvgl-latest/src/draw/nxp/pxp/
Dlv_draw_pxp.c45 static int32_t _pxp_evaluate(lv_draw_unit_t * draw_unit, lv_draw_task_t * task);
246 static int32_t _pxp_evaluate(lv_draw_unit_t * u, lv_draw_task_t * t) in _pxp_evaluate()
326 lv_draw_task_t * t = lv_draw_get_next_available_task(layer, NULL, DRAW_UNIT_ID_PXP); in _pxp_dispatch()
379 lv_draw_task_t * t = u->task_act; in _pxp_execute_drawing()
Dlv_draw_pxp.h41 lv_draw_task_t * task_act;

123