Searched refs:letter_coords (Results 1 – 7 of 7) sorted by relevance
/lvgl-latest/src/draw/renesas/dave2d/ |
D | lv_draw_dave2d_label.c | 28 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/ |
D | lv_draw_vglite_label.c | 106 … 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/ |
D | lv_draw_nema_gfx_label.c | 152 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/ |
D | lv_draw_label.c | 563 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()
|
D | lv_draw_label_private.h | 48 const lv_area_t * letter_coords; member
|
/lvgl-latest/src/draw/sw/ |
D | lv_draw_sw_letter.c | 122 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/ |
D | lv_draw_vg_lite_label.c | 159 … 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()
|