Home
last modified time | relevance | path

Searched refs:letter_coords (Results 1 – 7 of 7) sorted by relevance

/lvgl-latest/src/draw/renesas/dave2d/
Dlv_draw_dave2d_label.c28 lv_area_t letter_coords; in lv_draw_dave2d_draw_letter_cb() local
33 letter_coords = *glyph_draw_dsc->letter_coords; in lv_draw_dave2d_draw_letter_cb()
36 is_common = lv_area_intersect(&clip_area, glyph_draw_dsc->letter_coords, u->clip_area); in lv_draw_dave2d_draw_letter_cb()
43 lv_area_move(&letter_coords, x, y); in lv_draw_dave2d_draw_letter_cb()
83 lv_area_t mask_area = letter_coords; in lv_draw_dave2d_draw_letter_cb()
103 …(d2_s32)lv_draw_buf_width_to_stride((uint32_t)lv_area_get_width(&letter_coords), LV_COLOR_FORMAT_A… in lv_draw_dave2d_draw_letter_cb()
104 … lv_area_get_width(&letter_coords), lv_area_get_height(&letter_coords), d2_mode_alpha8); in lv_draw_dave2d_draw_letter_cb()
112 …d2_settexturemapping(unit->d2_handle, D2_FIX4(letter_coords.x1), D2_FIX4(letter_coords.y1), D2_FIX… in lv_draw_dave2d_draw_letter_cb()
119 d2_renderbox(unit->d2_handle, (d2_point)D2_FIX4(letter_coords.x1), in lv_draw_dave2d_draw_letter_cb()
120 (d2_point)D2_FIX4(letter_coords.y1), in lv_draw_dave2d_draw_letter_cb()
[all …]
/lvgl-latest/src/draw/nxp/vglite/
Dlv_draw_vglite_label.c106 … if(!lv_area_intersect(&blend_area, glyph_draw_dsc->letter_coords, draw_unit->clip_area)) in _draw_vglite_letter()
113 uint32_t mask_width = lv_area_get_width(glyph_draw_dsc->letter_coords); in _draw_vglite_letter()
114 uint32_t mask_height = lv_area_get_height(glyph_draw_dsc->letter_coords); in _draw_vglite_letter()
118 … mask_area.x1 = blend_area.x1 - (glyph_draw_dsc->letter_coords->x1 - layer->buf_area.x1); in _draw_vglite_letter()
119 … mask_area.y1 = blend_area.y1 - (glyph_draw_dsc->letter_coords->y1 - layer->buf_area.y1); in _draw_vglite_letter()
141 lv_draw_vglite_img(draw_unit, &img_dsc, glyph_draw_dsc->letter_coords); in _draw_vglite_letter()
/lvgl-latest/src/draw/nema_gfx/
Dlv_draw_nema_gfx_label.c152 if(!_lv_area_intersect(&blend_area, glyph_draw_dsc->letter_coords, draw_unit->clip_area)) in _draw_nema_gfx_outline()
159 lv_point_t pos = {glyph_draw_dsc->letter_coords->x1, glyph_draw_dsc->letter_coords->y1}; in _draw_nema_gfx_outline()
317 if(!lv_area_intersect(&blend_area, glyph_draw_dsc->letter_coords, draw_unit->clip_area)) in _draw_nema_gfx_letter()
331 int32_t x = glyph_draw_dsc->letter_coords->x1 - layer->buf_area.x1; in _draw_nema_gfx_letter()
332 int32_t y = glyph_draw_dsc->letter_coords->y1 - layer->buf_area.y1; in _draw_nema_gfx_letter()
362 lv_draw_nema_gfx_img(draw_unit, &img_dsc, glyph_draw_dsc->letter_coords); in _draw_nema_gfx_letter()
765 lv_area_t letter_coords; in _draw_letter() local
766 letter_coords.x1 = pos->x + g.ofs_x; in _draw_letter()
767 letter_coords.x2 = letter_coords.x1 + g.box_w - 1; in _draw_letter()
768 letter_coords.y1 = pos->y + (font->line_height - font->base_line) - g.box_h - g.ofs_y; in _draw_letter()
[all …]
/lvgl-latest/src/draw/
Dlv_draw_label.c563 lv_area_t letter_coords; in lv_draw_unit_draw_letter() local
564 letter_coords.x1 = pos->x + g.ofs_x; in lv_draw_unit_draw_letter()
565 letter_coords.x2 = letter_coords.x1 + g.box_w - 1; in lv_draw_unit_draw_letter()
566 letter_coords.y1 = pos->y + (font->line_height - font->base_line) - g.box_h - g.ofs_y; in lv_draw_unit_draw_letter()
567 letter_coords.y2 = letter_coords.y1 + g.box_h - 1; in lv_draw_unit_draw_letter()
568 lv_area_move(&letter_coords, -dsc->pivot.x, -dsc->pivot.y); in lv_draw_unit_draw_letter()
571 if(lv_area_is_out(&letter_coords, draw_unit->clip_area, 0) && in lv_draw_unit_draw_letter()
601 dsc->letter_coords = &letter_coords; in lv_draw_unit_draw_letter()
Dlv_draw_label_private.h48 const lv_area_t * letter_coords; member
/lvgl-latest/src/draw/sw/
Dlv_draw_sw_letter.c122 lv_area_t mask_area = *glyph_draw_dsc->letter_coords; in draw_letter_cb()
132 blend_dsc.blend_area = glyph_draw_dsc->letter_coords; in draw_letter_cb()
150 lv_draw_sw_image(draw_unit, &img_dsc, glyph_draw_dsc->letter_coords); in draw_letter_cb()
/lvgl-latest/src/draw/vg_lite/
Dlv_draw_vg_lite_label.c159 … lv_draw_vg_lite_img(draw_unit, &image_dsc, glyph_draw_dsc->letter_coords, false); in draw_letter_cb()
195 if(!lv_area_intersect(&clip_area, u->base_unit.clip_area, dsc->letter_coords)) { in draw_letter_bitmap()
201 const lv_area_t image_area = *dsc->letter_coords; in draw_letter_bitmap()
295 if(!lv_area_intersect(&path_clip_area, u->base_unit.clip_area, dsc->letter_coords)) { in draw_letter_outline()
306 const lv_point_t pos = {dsc->letter_coords->x1, dsc->letter_coords->y1}; in draw_letter_outline()