Lines Matching refs:lv_draw_task_t

34 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()
308 lv_draw_task_t * lv_draw_get_next_available_task(lv_layer_t * layer, lv_draw_task_t * t_prev, uint8… in lv_draw_get_next_available_task()
321 lv_draw_task_t * t = layer->draw_task_head; in lv_draw_get_next_available_task()
344 lv_draw_task_t * t = layer->draw_task_head; in lv_draw_get_next_available_task()
353 lv_draw_task_t * t = t_prev ? t_prev->next : layer->draw_task_head; in lv_draw_get_next_available_task()
369 uint32_t lv_draw_get_dependent_count(lv_draw_task_t * t_check) in lv_draw_get_dependent_count()
377 lv_draw_task_t * t = t_check->next; in lv_draw_get_dependent_count()
502 lv_draw_task_type_t lv_draw_task_get_type(const lv_draw_task_t * t) in lv_draw_task_get_type()
507 void * lv_draw_task_get_draw_dsc(const lv_draw_task_t * t) in lv_draw_task_get_draw_dsc()
512 void lv_draw_task_get_area(const lv_draw_task_t * t, lv_area_t * area) in lv_draw_task_get_area()
527 static bool is_independent(lv_layer_t * layer, lv_draw_task_t * t_check) in is_independent()
530 lv_draw_task_t * t = layer->draw_task_head; in is_independent()
553 static void lv_cleanup_task(lv_draw_task_t * t, lv_display_t * disp) in lv_cleanup_task()