Home
last modified time | relevance | path

Searched refs:lv_draw_unit_t (Results 1 – 25 of 75) sorted by relevance

123

/lvgl-latest/src/draw/vg_lite/
Dlv_draw_vg_lite.h48 void lv_draw_vg_lite_arc(lv_draw_unit_t * draw_unit, const lv_draw_arc_dsc_t * dsc,
51 void lv_draw_vg_lite_box_shadow(lv_draw_unit_t * draw_unit, const lv_draw_box_shadow_dsc_t * dsc,
54 void lv_draw_vg_lite_border(lv_draw_unit_t * draw_unit, const lv_draw_border_dsc_t * dsc,
57 void lv_draw_vg_lite_fill(lv_draw_unit_t * draw_unit, const lv_draw_fill_dsc_t * dsc,
60 void lv_draw_vg_lite_img(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * dsc,
63 void lv_draw_vg_lite_label_init(lv_draw_unit_t * draw_unit);
65 void lv_draw_vg_lite_letter(lv_draw_unit_t * draw_unit, const lv_draw_letter_dsc_t * dsc, const lv_…
67 void lv_draw_vg_lite_label(lv_draw_unit_t * draw_unit, const lv_draw_label_dsc_t * dsc,
70 void lv_draw_vg_lite_layer(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * draw_dsc,
73 void lv_draw_vg_lite_line(lv_draw_unit_t * draw_unit, const lv_draw_line_dsc_t * dsc);
[all …]
Dlv_draw_vg_lite.c37 static int32_t draw_dispatch(lv_draw_unit_t * draw_unit, lv_layer_t * layer);
39 static int32_t draw_evaluate(lv_draw_unit_t * draw_unit, lv_draw_task_t * task);
41 static int32_t draw_delete(lv_draw_unit_t * draw_unit);
118 lv_draw_unit_t * draw_unit = (lv_draw_unit_t *)u; in draw_execute()
191 static int32_t draw_dispatch(lv_draw_unit_t * draw_unit, lv_layer_t * layer) in draw_dispatch()
235 static int32_t draw_evaluate(lv_draw_unit_t * draw_unit, lv_draw_task_t * task) in draw_evaluate()
288 static int32_t draw_delete(lv_draw_unit_t * draw_unit) in draw_delete()
Dlv_draw_vg_lite_label.c52 static void draw_letter_cb(lv_draw_unit_t * draw_unit, lv_draw_glyph_dsc_t * glyph_draw_dsc,
74 void lv_draw_vg_lite_label_init(lv_draw_unit_t * draw_unit) in lv_draw_vg_lite_label_init()
84 void lv_draw_vg_lite_letter(lv_draw_unit_t * draw_unit, const lv_draw_letter_dsc_t * dsc, const lv_… in lv_draw_vg_lite_letter()
110 void lv_draw_vg_lite_label(lv_draw_unit_t * draw_unit, const lv_draw_label_dsc_t * dsc, in lv_draw_vg_lite_label()
122 static void draw_letter_cb(lv_draw_unit_t * draw_unit, lv_draw_glyph_dsc_t * glyph_draw_dsc, in draw_letter_cb()
/lvgl-latest/src/draw/sw/
Dlv_draw_sw.h57 void lv_draw_sw_fill(lv_draw_unit_t * draw_unit, lv_draw_fill_dsc_t * dsc, const lv_area_t * coords…
65 void lv_draw_sw_border(lv_draw_unit_t * draw_unit, const lv_draw_border_dsc_t * dsc, const lv_area_…
73 void lv_draw_sw_box_shadow(lv_draw_unit_t * draw_unit, const lv_draw_box_shadow_dsc_t * dsc, const …
81 void lv_draw_sw_image(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * draw_dsc,
84 void lv_draw_sw_letter(lv_draw_unit_t * draw_unit, const lv_draw_letter_dsc_t * dsc, const lv_area_…
92 void lv_draw_sw_label(lv_draw_unit_t * draw_unit, const lv_draw_label_dsc_t * dsc, const lv_area_t …
100 void lv_draw_sw_arc(lv_draw_unit_t * draw_unit, const lv_draw_arc_dsc_t * dsc, const lv_area_t * co…
107 void lv_draw_sw_line(lv_draw_unit_t * draw_unit, const lv_draw_line_dsc_t * dsc);
115 void lv_draw_sw_layer(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * draw_dsc, const lv_ar…
122 void lv_draw_sw_triangle(lv_draw_unit_t * draw_unit, const lv_draw_triangle_dsc_t * dsc);
[all …]
Dlv_draw_sw.c54 static int32_t dispatch(lv_draw_unit_t * draw_unit, lv_layer_t * layer);
55 static int32_t evaluate(lv_draw_unit_t * draw_unit, lv_draw_task_t * task);
56 static int32_t lv_draw_sw_delete(lv_draw_unit_t * draw_unit);
109 static int32_t lv_draw_sw_delete(lv_draw_unit_t * draw_unit) in lv_draw_sw_delete()
142 static int32_t evaluate(lv_draw_unit_t * draw_unit, lv_draw_task_t * task) in evaluate()
180 static int32_t dispatch(lv_draw_unit_t * draw_unit, lv_layer_t * layer) in dispatch()
256 lv_draw_sw_fill((lv_draw_unit_t *)u, t->draw_dsc, &t->area); in execute_drawing()
259 lv_draw_sw_border((lv_draw_unit_t *)u, t->draw_dsc, &t->area); in execute_drawing()
262 lv_draw_sw_box_shadow((lv_draw_unit_t *)u, t->draw_dsc, &t->area); in execute_drawing()
265 lv_draw_sw_letter((lv_draw_unit_t *)u, t->draw_dsc, &t->area); in execute_drawing()
[all …]
Dlv_draw_sw_letter.c35 static void /* LV_ATTRIBUTE_FAST_MEM */ draw_letter_cb(lv_draw_unit_t * draw_unit, lv_draw_glyph_ds…
54 void lv_draw_sw_letter(lv_draw_unit_t * draw_unit, const lv_draw_letter_dsc_t * dsc, const lv_area_… in lv_draw_sw_letter()
80 void lv_draw_sw_label(lv_draw_unit_t * draw_unit, const lv_draw_label_dsc_t * dsc, const lv_area_t … in lv_draw_sw_label()
93 static void LV_ATTRIBUTE_FAST_MEM draw_letter_cb(lv_draw_unit_t * draw_unit, lv_draw_glyph_dsc_t * … in draw_letter_cb()
Dlv_draw_sw_line.c34 static void /* LV_ATTRIBUTE_FAST_MEM */ draw_line_skew(lv_draw_unit_t * draw_unit, const lv_draw_li…
35 static void /* LV_ATTRIBUTE_FAST_MEM */ draw_line_hor(lv_draw_unit_t * draw_unit, const lv_draw_lin…
36 static void /* LV_ATTRIBUTE_FAST_MEM */ draw_line_ver(lv_draw_unit_t * draw_unit, const lv_draw_lin…
50 void lv_draw_sw_line(lv_draw_unit_t * draw_unit, const lv_draw_line_dsc_t * dsc) in lv_draw_sw_line()
105 static void LV_ATTRIBUTE_FAST_MEM draw_line_hor(lv_draw_unit_t * draw_unit, const lv_draw_line_dsc_… in draw_line_hor()
180 static void LV_ATTRIBUTE_FAST_MEM draw_line_ver(lv_draw_unit_t * draw_unit, const lv_draw_line_dsc_… in draw_line_ver()
251 static void LV_ATTRIBUTE_FAST_MEM draw_line_skew(lv_draw_unit_t * draw_unit, const lv_draw_line_dsc… in draw_line_skew()
Dlv_draw_sw_img.c58 static void img_draw_core(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * draw_dsc,
63 static void radius_only(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * draw_dsc,
67 static void recolor_only(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * draw_dsc,
71 static void transform_and_recolor(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * draw_dsc,
94 void lv_draw_sw_layer(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * draw_dsc, const lv_ar… in lv_draw_sw_layer()
149 lv_draw_unit_t * draw_unit_tmp = _draw_info.unit_head; in lv_draw_sw_layer()
191 void lv_draw_sw_image(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * draw_dsc, in lv_draw_sw_image()
206 static void img_draw_core(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * draw_dsc, in img_draw_core()
296 static void radius_only(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * draw_dsc, in radius_only()
375 static void recolor_only(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * draw_dsc, in recolor_only()
[all …]
Dlv_draw_sw_private.h35 lv_draw_unit_t base_unit;
/lvgl-latest/src/draw/sdl/
Dlv_draw_sdl.h46 void /* LV_ATTRIBUTE_FAST_MEM */ lv_draw_sdl_image(lv_draw_unit_t * draw_unit, const lv_draw_image_…
49 void lv_draw_sdl_fill(lv_draw_unit_t * draw_unit, const lv_draw_fill_dsc_t * dsc, const lv_area_t *…
51 void lv_draw_sdl_border(lv_draw_unit_t * draw_unit, const lv_draw_border_dsc_t * dsc, const lv_area…
53 void lv_draw_sdl_box_shadow(lv_draw_unit_t * draw_unit, const lv_draw_box_shadow_dsc_t * dsc, const…
55 void lv_draw_sdl_label(lv_draw_unit_t * draw_unit, const lv_draw_label_dsc_t * dsc, const lv_area_t…
57 void lv_draw_sdl_arc(lv_draw_unit_t * draw_unit, const lv_draw_arc_dsc_t * dsc, const lv_area_t * c…
59 void /* LV_ATTRIBUTE_FAST_MEM */ lv_draw_sdl_line(lv_draw_unit_t * draw_unit, const lv_draw_line_ds…
61 void lv_draw_sdl_layer(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * draw_dsc, const lv_a…
63 void lv_draw_sdl_triangle(lv_draw_unit_t * draw_unit, const lv_draw_triangle_dsc_t * dsc);
65 void lv_draw_sdl_mask_rect(lv_draw_unit_t * draw_unit, const lv_draw_mask_rect_dsc_t * dsc, const l…
/lvgl-latest/src/draw/nema_gfx/
Dlv_draw_nema_gfx.h64 lv_draw_unit_t base_unit;
89 void lv_draw_nema_gfx_fill(lv_draw_unit_t * draw_unit,
92 void lv_draw_nema_gfx_triangle(lv_draw_unit_t * draw_unit, const lv_draw_triangle_dsc_t * dsc);
94 void lv_draw_nema_gfx_img(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * dsc,
97 void lv_draw_nema_gfx_label(lv_draw_unit_t * draw_unit, const lv_draw_label_dsc_t * dsc,
100 void lv_draw_nema_gfx_label_init(lv_draw_unit_t * draw_unit);
102 void lv_draw_nema_gfx_layer(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * draw_dsc,
105 void lv_draw_nema_gfx_line(lv_draw_unit_t * draw_unit, const lv_draw_line_dsc_t * dsc);
107 void lv_draw_nema_gfx_border(lv_draw_unit_t * draw_unit, const lv_draw_border_dsc_t * dsc,
110 void lv_draw_nema_gfx_arc(lv_draw_unit_t * draw_unit, const lv_draw_arc_dsc_t * dsc,
Dlv_draw_nema_gfx.c73 static int32_t nema_gfx_dispatch(lv_draw_unit_t * draw_unit, lv_layer_t * layer);
75 static int32_t nema_gfx_evaluate(lv_draw_unit_t * draw_unit, lv_draw_task_t * task);
77 static int32_t nema_gfx_delete(lv_draw_unit_t * draw_unit);
133 static int32_t nema_gfx_evaluate(lv_draw_unit_t * draw_unit, lv_draw_task_t * task) in nema_gfx_evaluate()
246 static int32_t nema_gfx_dispatch(lv_draw_unit_t * draw_unit, lv_layer_t * layer) in nema_gfx_dispatch()
290 lv_draw_unit_t * draw_unit = (lv_draw_unit_t *)u; in nema_gfx_execute_drawing()
324 static int32_t nema_gfx_delete(lv_draw_unit_t * draw_unit) in nema_gfx_delete()
Dlv_draw_nema_gfx_img.c44 static void _draw_nema_gfx_tile(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * dsc, const …
46 static void _draw_nema_gfx_img(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * dsc, const l…
54 static void _draw_nema_gfx_tile(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * dsc, const … in _draw_nema_gfx_tile()
100 static void _draw_nema_gfx_img(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * dsc, const l… in _draw_nema_gfx_img()
263 void lv_draw_nema_gfx_img(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * dsc, const lv_are… in lv_draw_nema_gfx_img()
Dlv_draw_nema_gfx_layer.c43 void lv_draw_nema_gfx_layer(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * draw_dsc, const… in lv_draw_nema_gfx_layer()
/lvgl-latest/src/draw/nxp/vglite/
Dlv_draw_vglite.h45 lv_draw_unit_t base_unit;
68 void lv_draw_vglite_arc(lv_draw_unit_t * draw_unit, const lv_draw_arc_dsc_t * dsc,
71 void lv_draw_vglite_border(lv_draw_unit_t * draw_unit, const lv_draw_border_dsc_t * dsc,
74 void lv_draw_vglite_fill(lv_draw_unit_t * draw_unit, const lv_draw_fill_dsc_t * dsc,
77 void lv_draw_vglite_img(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * dsc,
80 void lv_draw_vglite_label(lv_draw_unit_t * draw_unit, const lv_draw_label_dsc_t * dsc,
83 void lv_draw_vglite_layer(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * draw_dsc,
86 void lv_draw_vglite_line(lv_draw_unit_t * draw_unit, const lv_draw_line_dsc_t * dsc);
88 void lv_draw_vglite_triangle(lv_draw_unit_t * draw_unit, const lv_draw_triangle_dsc_t * dsc);
Dlv_draw_vglite.c56 static int32_t _vglite_evaluate(lv_draw_unit_t * draw_unit, lv_draw_task_t * task);
62 static int32_t _vglite_dispatch(lv_draw_unit_t * draw_unit, lv_layer_t * layer);
68 static int32_t _vglite_wait_for_finish(lv_draw_unit_t * draw_unit);
74 static int32_t _vglite_delete(lv_draw_unit_t * draw_unit);
189 static int32_t _vglite_evaluate(lv_draw_unit_t * u, lv_draw_task_t * t) in _vglite_evaluate()
286 static int32_t _vglite_dispatch(lv_draw_unit_t * draw_unit, lv_layer_t * layer) in _vglite_dispatch()
341 static int32_t _vglite_wait_for_finish(lv_draw_unit_t * draw_unit) in _vglite_wait_for_finish()
357 static int32_t _vglite_delete(lv_draw_unit_t * draw_unit) in _vglite_delete()
381 lv_draw_unit_t * draw_unit = (lv_draw_unit_t *)u; in _vglite_execute_drawing()
449 lv_draw_unit_t * draw_unit_tmp = _draw_info.unit_head; in _vglite_execute_drawing()
[all …]
Dlv_draw_vglite_label.c38 static void _draw_vglite_letter(lv_draw_unit_t * draw_unit, lv_draw_glyph_dsc_t * glyph_draw_dsc,
67 void lv_draw_vglite_label(lv_draw_unit_t * draw_unit, const lv_draw_label_dsc_t * dsc, in lv_draw_vglite_label()
79 static void _draw_vglite_letter(lv_draw_unit_t * draw_unit, lv_draw_glyph_dsc_t * glyph_draw_dsc, in _draw_vglite_letter()
/lvgl-latest/src/draw/
Dlv_draw_private.h87 lv_draw_unit_t * next;
115 int32_t (*dispatch_cb)(lv_draw_unit_t * draw_unit, lv_layer_t * layer);
123 int32_t (*evaluate_cb)(lv_draw_unit_t * draw_unit, lv_draw_task_t * task);
168 int32_t (*wait_for_finish_cb)(lv_draw_unit_t * draw_unit);
175 int32_t (*delete_cb)(lv_draw_unit_t * draw_unit);
179 lv_draw_unit_t * unit_head;
Dlv_draw_image_private.h50 void lv_draw_image_normal_helper(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * draw_dsc,
61 void lv_draw_image_tiled_helper(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * draw_dsc,
Dlv_draw_label.h97 typedef void(*lv_draw_glyph_cb_t)(lv_draw_unit_t * draw_unit, lv_draw_glyph_dsc_t * dsc, lv_draw_fi…
162 void lv_draw_label_iterate_characters(lv_draw_unit_t * draw_unit, const lv_draw_label_dsc_t * dsc,
181 void lv_draw_unit_draw_letter(lv_draw_unit_t * draw_unit, lv_draw_glyph_dsc_t * dsc, const lv_poin…
Dlv_draw.c69 lv_draw_unit_t * u = _draw_info.unit_head; in lv_draw_deinit()
71 lv_draw_unit_t * cur_unit = u; in lv_draw_deinit()
82 lv_draw_unit_t * new_unit = lv_malloc_zeroed(size); in lv_draw_create_unit()
142 lv_draw_unit_t * u = info->unit_head; in lv_draw_finalize_task_creation()
165 lv_draw_unit_t * u = info->unit_head; in lv_draw_finalize_task_creation()
184 lv_draw_unit_t * u = _draw_info.unit_head; in lv_draw_wait_for_finish()
264 lv_draw_unit_t * u = _draw_info.unit_head; in lv_draw_dispatch_layer()
/lvgl-latest/src/draw/nxp/pxp/
Dlv_draw_pxp.h40 lv_draw_unit_t base_unit;
65 void lv_draw_pxp_fill(lv_draw_unit_t * draw_unit, const lv_draw_fill_dsc_t * dsc,
68 void lv_draw_pxp_img(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * dsc,
71 void lv_draw_pxp_layer(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * draw_dsc,
Dlv_draw_pxp.c45 static int32_t _pxp_evaluate(lv_draw_unit_t * draw_unit, lv_draw_task_t * task);
51 static int32_t _pxp_dispatch(lv_draw_unit_t * draw_unit, lv_layer_t * layer);
56 static int32_t _pxp_delete(lv_draw_unit_t * draw_unit);
246 static int32_t _pxp_evaluate(lv_draw_unit_t * u, lv_draw_task_t * t) in _pxp_evaluate()
317 static int32_t _pxp_dispatch(lv_draw_unit_t * draw_unit, lv_layer_t * layer) in _pxp_dispatch()
356 static int32_t _pxp_delete(lv_draw_unit_t * draw_unit) in _pxp_delete()
380 lv_draw_unit_t * draw_unit = (lv_draw_unit_t *)u; in _pxp_execute_drawing()
416 lv_draw_unit_t * draw_unit_tmp = _draw_info.unit_head; in _pxp_execute_drawing()
417 while(draw_unit_tmp != (lv_draw_unit_t *)u) { in _pxp_execute_drawing()
428 lv_draw_sw_fill((lv_draw_unit_t *)u, &rect_dsc, &draw_area); in _pxp_execute_drawing()
[all …]
/lvgl-latest/src/draw/dma2d/
Dlv_draw_dma2d.c34 static int32_t evaluate_cb(lv_draw_unit_t * draw_unit, lv_draw_task_t * task);
35 static int32_t dispatch_cb(lv_draw_unit_t * draw_unit, lv_layer_t * layer);
36 static int32_t delete_cb(lv_draw_unit_t * draw_unit);
283 static int32_t evaluate_cb(lv_draw_unit_t * draw_unit, lv_draw_task_t * task) in evaluate_cb()
336 static int32_t dispatch_cb(lv_draw_unit_t * draw_unit, lv_layer_t * layer) in dispatch_cb()
429 static int32_t delete_cb(lv_draw_unit_t * draw_unit) in delete_cb()
/lvgl-latest/src/draw/sw/blend/
Dlv_draw_sw_blend.h40 void lv_draw_sw_blend(lv_draw_unit_t * draw_unit, const lv_draw_sw_blend_dsc_t * dsc);

123