Searched refs:mask_area (Results 1 – 13 of 13) sorted by relevance
/lvgl-latest/src/draw/nxp/vglite/ |
D | lv_draw_vglite_label.c | 49 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 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() 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/ |
D | lv_draw_sw_blend.c | 88 …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()
|
D | lv_draw_sw_blend_private.h | 44 const lv_area_t * mask_area; /**< The area of `mask_buf` with absolute coordinates*/ 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() local 123 …mask_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()
|
D | lv_draw_sw_img.c | 232 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 …]
|
D | lv_draw_sw_line.c | 146 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()
|
D | lv_draw_sw_triangle.c | 133 blend_dsc.mask_area = &blend_area; in lv_draw_sw_triangle()
|
D | lv_draw_sw_fill.c | 103 blend_dsc.mask_area = &blend_area; in lv_draw_sw_fill()
|
D | lv_draw_sw_arc.c | 124 blend_dsc.mask_area = &blend_area; in lv_draw_sw_arc()
|
D | lv_draw_sw_border.c | 122 blend_dsc.mask_area = &blend_area; in draw_border_complex()
|
D | lv_draw_sw_box_shadow.c | 151 blend_dsc.mask_area = &blend_area; in lv_draw_sw_box_shadow()
|
/lvgl-latest/src/draw/renesas/dave2d/ |
D | lv_draw_dave2d_label.c | 83 lv_area_t mask_area = letter_coords; in lv_draw_dave2d_draw_letter_cb() local 84 …mask_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/ |
D | lv_draw_nema_gfx_img.c | 182 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()
|