Lines Matching refs:unit
70 lv_draw_vg_lite_unit_t * unit = lv_draw_create_unit(sizeof(lv_draw_vg_lite_unit_t)); in lv_draw_vg_lite_init() local
71 unit->base_unit.dispatch_cb = draw_dispatch; in lv_draw_vg_lite_init()
72 unit->base_unit.evaluate_cb = draw_evaluate; in lv_draw_vg_lite_init()
73 unit->base_unit.delete_cb = draw_delete; in lv_draw_vg_lite_init()
74 unit->base_unit.name = "VG_LITE"; in lv_draw_vg_lite_init()
76 lv_vg_lite_image_dsc_init(unit); in lv_draw_vg_lite_init()
78 lv_vg_lite_grad_init(unit, LV_VG_LITE_GRAD_CACHE_CNT); in lv_draw_vg_lite_init()
79 lv_vg_lite_stroke_init(unit, LV_VG_LITE_STROKE_CACHE_CNT); in lv_draw_vg_lite_init()
81 lv_vg_lite_path_init(unit); in lv_draw_vg_lite_init()
83 lv_draw_vg_lite_label_init(&unit->base_unit); in lv_draw_vg_lite_init()
290 lv_draw_vg_lite_unit_t * unit = (lv_draw_vg_lite_unit_t *)draw_unit; in draw_delete() local
292 lv_vg_lite_image_dsc_deinit(unit); in draw_delete()
294 lv_vg_lite_grad_deinit(unit); in draw_delete()
295 lv_vg_lite_stroke_deinit(unit); in draw_delete()
297 lv_vg_lite_path_deinit(unit); in draw_delete()