Home
last modified time | relevance | path

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

/lvgl-2.7.6/src/lv_draw/
Dlv_draw_line.c170 lv_area_t fill_area; in draw_line_hor() local
171 fill_area.x1 = draw_area.x1 + disp_area->x1; in draw_line_hor()
172 fill_area.x2 = draw_area.x2 + disp_area->x1; in draw_line_hor()
173 fill_area.y1 = draw_area.y1 + disp_area->y1; in draw_line_hor()
174 fill_area.y2 = fill_area.y1; in draw_line_hor()
209 _lv_blend_fill(clip, &fill_area, in draw_line_hor()
213 fill_area.y1++; in draw_line_hor()
214 fill_area.y2++; in draw_line_hor()
271 lv_area_t fill_area; in draw_line_ver() local
272 fill_area.x1 = draw_area.x1 + disp_area->x1; in draw_line_ver()
[all …]
Dlv_draw_rect.c264 lv_area_t fill_area; in draw_bg() local
265 fill_area.x1 = coords_bg.x1; in draw_bg()
266 fill_area.x2 = coords_bg.x2; in draw_bg()
267 fill_area.y1 = disp_area->y1 + draw_area.y1; in draw_bg()
268 fill_area.y2 = fill_area.y1; in draw_bg()
309 fill_area2.y1 = fill_area.y1; in draw_bg()
310 fill_area2.y2 = fill_area.y2; in draw_bg()
336 … _lv_blend_map(clip, &fill_area, grad_map, mask_buf, mask_res, opa2, dsc->bg_blend_mode); in draw_bg()
339 _lv_blend_fill(clip, &fill_area, in draw_bg()
343 _lv_blend_fill(clip, &fill_area, in draw_bg()
[all …]
Dlv_draw_label.c529 lv_area_t fill_area; in draw_letter_normal() local
530 fill_area.x1 = col_start + pos_x; in draw_letter_normal()
531 fill_area.x2 = col_end + pos_x - 1; in draw_letter_normal()
532 fill_area.y1 = row_start + pos_y; in draw_letter_normal()
533 fill_area.y2 = fill_area.y1; in draw_letter_normal()
572 …_draw_mask_res_t mask_res = lv_draw_mask_apply(mask_buf + mask_p_start, fill_area.x1, fill_area.y2, in draw_letter_normal()
573 lv_area_get_width(&fill_area)); in draw_letter_normal()
575 _lv_memset_00(mask_buf + mask_p_start, lv_area_get_width(&fill_area)); in draw_letter_normal()
580 fill_area.y2 ++; in draw_letter_normal()
583 _lv_blend_fill(clip_area, &fill_area, in draw_letter_normal()
[all …]
Dlv_draw_blend.h42 LV_ATTRIBUTE_FAST_MEM void _lv_blend_fill(const lv_area_t * clip_area, const lv_area_t * fill_area,…
Dlv_draw_blend.c128 LV_ATTRIBUTE_FAST_MEM void _lv_blend_fill(const lv_area_t * clip_area, const lv_area_t * fill_area, in _lv_blend_fill() argument
147 is_common = _lv_area_intersect(&draw_area, clip_area, fill_area); in _lv_blend_fill()
/lvgl-2.7.6/examples/porting/
Dlv_port_disp_template.c31 const lv_area_t * fill_area, lv_color_t color);
178 const lv_area_t * fill_area, lv_color_t color)
182 dest_buf += dest_width * fill_area->y1; /*Go to the first line*/
184 for(y = fill_area->y1; y <= fill_area->y2; y++) {
185 for(x = fill_area->x1; x <= fill_area->x2; x++) {
/lvgl-2.7.6/src/lv_hal/
Dlv_hal_disp.h128 const lv_area_t * fill_area, lv_color_t color);