Home
last modified time | relevance | path

Searched refs:mask_area (Results 1 – 13 of 13) sorted by relevance

/lvgl-latest/src/draw/nxp/vglite/
Dlv_draw_vglite_label.c49 static void _vglite_draw_letter(const lv_area_t * mask_area, lv_color_t color, lv_opa_t opa);
117 lv_area_t mask_area; in _draw_vglite_letter() local
118mask_area.x1 = blend_area.x1 - (glyph_draw_dsc->letter_coords->x1 - layer->buf_area.x1); in _draw_vglite_letter()
119mask_area.y1 = blend_area.y1 - (glyph_draw_dsc->letter_coords->y1 - layer->buf_area.y1); in _draw_vglite_letter()
120 mask_area.x2 = mask_width - 1; in _draw_vglite_letter()
121 mask_area.y2 = mask_height - 1; in _draw_vglite_letter()
129 lv_draw_buf_invalidate_cache(draw_buf, &mask_area); in _draw_vglite_letter()
131 _vglite_draw_letter(&mask_area, glyph_draw_dsc->color, glyph_draw_dsc->opa); in _draw_vglite_letter()
155 static void _vglite_draw_letter(const lv_area_t * mask_area, lv_color_t color, lv_opa_t opa) in _vglite_draw_letter() argument
164 .x = (vg_lite_int32_t)mask_area->x1, in _vglite_draw_letter()
[all …]
/lvgl-latest/src/draw/sw/blend/
Dlv_draw_sw_blend.c88 …sk_stride = blend_dsc->mask_stride == 0 ? lv_area_get_width(blend_dsc->mask_area) : blend_dsc->ma… in lv_draw_sw_blend()
89 fill_dsc.mask_buf += fill_dsc.mask_stride * (blend_area.y1 - blend_dsc->mask_area->y1) + in lv_draw_sw_blend()
90 (blend_area.x1 - blend_dsc->mask_area->x1); in lv_draw_sw_blend()
139 … if(blend_dsc->mask_area && !lv_area_intersect(&blend_area, &blend_area, blend_dsc->mask_area)) { in lv_draw_sw_blend()
166 LV_ASSERT_NULL(blend_dsc->mask_area); in lv_draw_sw_blend()
168 …stride = blend_dsc->mask_stride ? blend_dsc->mask_stride : lv_area_get_width(blend_dsc->mask_area); in lv_draw_sw_blend()
169 … image_dsc.mask_buf += image_dsc.mask_stride * (blend_area.y1 - blend_dsc->mask_area->y1) + in lv_draw_sw_blend()
170 (blend_area.x1 - blend_dsc->mask_area->x1); in lv_draw_sw_blend()
Dlv_draw_sw_blend_private.h44 const lv_area_t * mask_area; /**< The area of `mask_buf` with absolute coordinates*/ 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() local
123mask_area.x2 = mask_area.x1 + lv_draw_buf_width_to_stride(lv_area_get_width(&mask_area), LV_COLOR_… in draw_letter_cb()
130 blend_dsc.mask_area = &mask_area; in draw_letter_cb()
Dlv_draw_sw_img.c232 blend_dsc.mask_area = img_coords; in img_draw_core()
255 blend_dsc.mask_area = img_coords; in img_draw_core()
327 blend_dsc.mask_area = &blend_area; in radius_only()
408 blend_dsc.mask_area = img_coords; in recolor_only()
497 blend_dsc.mask_area = &blend_area; in transform_and_recolor()
505 blend_dsc.mask_area = &blend_area; in transform_and_recolor()
611 lv_area_t mask_area; in apply_mask() local
633 lv_area_set(&mask_area, 0, 0, mask_draw_buf->header.w - 1, mask_draw_buf->header.h - 1); in apply_mask()
634 lv_area_align(&image_area, &mask_area, LV_ALIGN_CENTER, 0, 0); in apply_mask()
642 if(!lv_area_intersect(&masked_area, &mask_area, &image_area)) return false; in apply_mask()
[all …]
Dlv_draw_sw_line.c146 blend_dsc.mask_area = &blend_area; in draw_line_hor()
219 blend_dsc.mask_area = &blend_area; in draw_line_ver()
362 blend_dsc.mask_area = &blend_area; in draw_line_skew()
Dlv_draw_sw_triangle.c133 blend_dsc.mask_area = &blend_area; in lv_draw_sw_triangle()
Dlv_draw_sw_fill.c103 blend_dsc.mask_area = &blend_area; in lv_draw_sw_fill()
Dlv_draw_sw_arc.c124 blend_dsc.mask_area = &blend_area; in lv_draw_sw_arc()
Dlv_draw_sw_border.c122 blend_dsc.mask_area = &blend_area; in draw_border_complex()
Dlv_draw_sw_box_shadow.c151 blend_dsc.mask_area = &blend_area; in lv_draw_sw_box_shadow()
/lvgl-latest/src/draw/renesas/dave2d/
Dlv_draw_dave2d_label.c83 lv_area_t mask_area = letter_coords; in lv_draw_dave2d_draw_letter_cb() local
84mask_area.x2 = mask_area.x1 + lv_draw_buf_width_to_stride(lv_area_get_width(&mask_area), LV_COLOR_… in lv_draw_dave2d_draw_letter_cb()
/lvgl-latest/src/draw/nema_gfx/
Dlv_draw_nema_gfx_img.c182 lv_area_t mask_area; in _draw_nema_gfx_img() local
186 …lv_area_set(&mask_area, 0, 0, dsc->bitmap_mask_src->header.w - 1, dsc->bitmap_mask_src->header.h -… in _draw_nema_gfx_img()
187 lv_area_align(image_area, &mask_area, LV_ALIGN_CENTER, 0, 0); in _draw_nema_gfx_img()
189 …sk_buf += dsc->bitmap_mask_src->header.w * (coords->y1 - mask_area.y1) + (coords->x1 - mask_area.x… in _draw_nema_gfx_img()