Home
last modified time | relevance | path

Searched refs:y2 (Results 1 – 25 of 91) sorted by relevance

1234

/lvgl-latest/src/misc/
Dlv_area.c48 void lv_area_set(lv_area_t * area_p, lv_coord_t x1, lv_coord_t y1, lv_coord_t x2, lv_coord_t y2) in lv_area_set() argument
53 area_p->y2 = y2; in lv_area_set()
73 area_p->y2 = area_p->y1 + h - 1; in lv_area_set_height()
101 size = (uint32_t)(area_p->x2 - area_p->x1 + 1) * (area_p->y2 - area_p->y1 + 1); in lv_area_get_size()
111 area->y2 += h_extra; in lv_area_increase()
119 area->y2 += y_ofs; in lv_area_move()
135 res_p->y2 = LV_MIN(a1_p->y2, a2_p->y2); in _lv_area_intersect()
139 if((res_p->x1 > res_p->x2) || (res_p->y1 > res_p->y2)) { in _lv_area_intersect()
175 n.y2 = a1_p->y1 + th; in _lv_area_diff()
180 lv_coord_t bh = a1_h - (a2_p->y2 - a1_p->y1); in _lv_area_diff()
[all …]
Dlv_area.h47 lv_coord_t y2; member
103 void lv_area_set(lv_area_t * area_p, lv_coord_t x1, lv_coord_t y1, lv_coord_t x2, lv_coord_t y2);
115 dest->y2 = src->y2; in lv_area_copy()
135 return (lv_coord_t)(area_p->y2 - area_p->y1 + 1); in lv_area_get_height()
/lvgl-latest/src/draw/sw/
Dlv_draw_sw_rect.c109 bg_coords.y2 -= (dsc->border_side & LV_BORDER_SIDE_BOTTOM) ? 1 : 0; in draw_bg()
218 for(h = clipped_coords.y1; h <= clipped_coords.y2; h++) { in draw_bg()
220 blend_area.y2 = h; in draw_bg()
240 lv_coord_t bottom_y = bg_coords.y2 - h; in draw_bg()
241 …if(top_y < clipped_coords.y1 && bottom_y > clipped_coords.y2) continue; /*This line is clipped n… in draw_bg()
251 blend_area.y2 = top_y; in draw_bg()
260 if(bottom_y <= clipped_coords.y2) { in draw_bg()
262 blend_area.y2 = bottom_y; in draw_bg()
279 center_coords.y2 = bg_coords.y2 - rout; in draw_bg()
283 blend_area.y2 = bg_coords.y2 - rout; in draw_bg()
[all …]
Dlv_draw_sw_line.c64 clip_line.y2 = LV_MAX(point1->y, point2->y) + dsc->width / 2; in lv_draw_sw_line()
91 cir_area.y2 = point1->y + r - r_corr ; in lv_draw_sw_line()
99 cir_area.y2 = point2->y + r - r_corr ; in lv_draw_sw_line()
122 blend_area.y2 = point1->y + w_half0; in draw_line_hor()
149 lv_coord_t y2 = blend_area.y2; in draw_line_hor() local
150 blend_area.y2 = blend_area.y1; in draw_line_hor()
161 for(h = blend_area.y1; h <= y2; h++) { in draw_line_hor()
190 blend_area.y2++; in draw_line_hor()
208 blend_area.y2 = LV_MAX(point1->y, point2->y) - 1; in draw_line_ver()
235 lv_coord_t y2 = blend_area.y2; in draw_line_ver() local
[all …]
Dlv_draw_sw_letter.c138 gpos.y > draw_ctx->clip_area->y2) { in lv_draw_sw_letter()
182 fill_area.y2 = pos->y + g->box_h - 1; in draw_letter_normal()
244 …int32_t row_end = pos->y + box_h <= draw_ctx->clip_area->y2 ? box_h : draw_ctx->clip_area->y2 - … in draw_letter_normal()
270 fill_area.y2 = fill_area.y1; in draw_letter_normal()
275 mask_area.y2 = mask_area.y1 + row_end; in draw_letter_normal()
317 … blend_dsc.mask_res = lv_draw_mask_apply(mask_buf + mask_p_start, fill_area.x1, fill_area.y2, in draw_letter_normal()
326 fill_area.y2 ++; in draw_letter_normal()
332 fill_area.y1 = fill_area.y2 + 1; in draw_letter_normal()
333 fill_area.y2 = fill_area.y1; in draw_letter_normal()
343 if(fill_area.y1 != fill_area.y2) { in draw_letter_normal()
[all …]
Dlv_draw_sw_arc.c88 area_out.y2 = center->y + radius - 1; in lv_draw_sw_arc()
95 area_in.y2 -= dsc->width; in lv_draw_sw_arc()
186 round_area.y2 += center->y; in lv_draw_sw_arc()
202 round_area.y2 += center->y; in lv_draw_sw_arc()
240 … quarter_area.y2 = q->center->y + ((lv_trigo_sin(q->end_angle) * q->radius) >> LV_TRIGO_SHIFT); in draw_quarter_0()
253 quarter_area.y2 = q->center->y + q->radius; in draw_quarter_0()
268 … quarter_area.y2 = q->center->y + ((lv_trigo_sin(q->end_angle) * q->radius) >> LV_TRIGO_SHIFT); in draw_quarter_0()
286 quarter_area.y2 = q->center->y + q->radius; in draw_quarter_0()
304 … quarter_area.y2 = q->center->y + ((lv_trigo_sin(q->start_angle) * (q->radius)) >> LV_TRIGO_SHIFT); in draw_quarter_1()
322 … quarter_area.y2 = q->center->y + ((lv_trigo_sin(q->start_angle) * (q->radius)) >> LV_TRIGO_SHIFT); in draw_quarter_1()
[all …]
Dlv_draw_sw_img.c102 blend_area.y2 = draw_ctx->clip_area->y2; in lv_draw_sw_img_decoded()
130 lv_coord_t y_last = blend_area.y2; in lv_draw_sw_img_decoded()
131 blend_area.y2 = blend_area.y1 + buf_h - 1; in lv_draw_sw_img_decoded()
168 for(y = blend_area.y1; y <= blend_area.y2; y++) { in lv_draw_sw_img_decoded()
188 blend_area.y1 = blend_area.y2 + 1; in lv_draw_sw_img_decoded()
189 blend_area.y2 = blend_area.y1 + buf_h - 1; in lv_draw_sw_img_decoded()
190 if(blend_area.y2 > y_last) blend_area.y2 = y_last; in lv_draw_sw_img_decoded()
224 for(y = dest_area->y1; y <= dest_area->y2; y++) { in convert_cb()
/lvgl-latest/examples/widgets/roller/
Dlv_example_roller_3.c29 rect_area.y2 = roller_coords.y1 + (lv_obj_get_height(obj) - font_h - line_space) / 2; in mask_event_cb()
32 …mask_fade_init(fade_mask_top, &rect_area, LV_OPA_TRANSP, rect_area.y1, LV_OPA_COVER, rect_area.y2); in mask_event_cb()
35 rect_area.y1 = rect_area.y2 + font_h + line_space - 1; in mask_event_cb()
36 rect_area.y2 = roller_coords.y2; in mask_event_cb()
39 …k_fade_init(fade_mask_bottom, &rect_area, LV_OPA_COVER, rect_area.y1, LV_OPA_TRANSP, rect_area.y2); in mask_event_cb()
Dlv_example_roller_3.py77 rect_area.y2 = roller_coords.y1 + (obj.get_height() - font_h - line_space) // 2
80 fade_mask_top.init(rect_area, lv.OPA.TRANSP, rect_area.y1, lv.OPA.COVER, rect_area.y2)
83 rect_area.y1 = rect_area.y2 + font_h + line_space - 1
84 rect_area.y2 = roller_coords.y2
87 … fade_mask_bottom.init(rect_area, lv.OPA.COVER, rect_area.y1, lv.OPA.TRANSP, rect_area.y2)
/lvgl-latest/src/draw/
Dlv_draw_arc.c67 area->y2 = y + rout; in lv_draw_arc_get_area()
88 area->y2 = y + ((lv_trigo_sin(end_angle) * rout) >> LV_TRIGO_SHIFT) + extra_area; in lv_draw_arc_get_area()
92 area->y2 = y + ((lv_trigo_sin(start_angle) * rout) >> LV_TRIGO_SHIFT) + extra_area; in lv_draw_arc_get_area()
100 area->y2 = y + ((lv_trigo_sin(start_angle) * rin) >> LV_TRIGO_SHIFT) + extra_area; in lv_draw_arc_get_area()
110 area->y2 = y + ((lv_trigo_sin(end_angle) * rin) >> LV_TRIGO_SHIFT) + extra_area; in lv_draw_arc_get_area()
118 area->y2 = y + rout + extra_area; in lv_draw_arc_get_area()
125 area->y2 = y + ((lv_trigo_sin(start_angle) * rout) >> LV_TRIGO_SHIFT) + extra_area; in lv_draw_arc_get_area()
131 area->y2 = y + (LV_MAX(lv_trigo_sin(end_angle) * rin, in lv_draw_arc_get_area()
139 area->y2 = y + ((lv_trigo_sin(end_angle) * rout) >> LV_TRIGO_SHIFT) + extra_area; in lv_draw_arc_get_area()
146 area->y2 = y + rout; in lv_draw_arc_get_area()
/lvgl-latest/src/draw/renesas/
Dlv_gpu_d2_draw_label.c61 fill_area.y2 = pos->y + g->box_h - 1; in draw_letter_normal()
123 …int32_t row_end = pos->y + box_h <= draw_ctx->clip_area->y2 ? box_h : draw_ctx->clip_area->y2 - … in draw_letter_normal()
149 fill_area.y2 = fill_area.y1; in draw_letter_normal()
154 mask_area.y2 = mask_area.y1 + row_end; in draw_letter_normal()
196 … blend_dsc.mask_res = lv_draw_mask_apply(mask_buf + mask_p_start, fill_area.x1, fill_area.y2, in draw_letter_normal()
205 fill_area.y2 ++; in draw_letter_normal()
211 fill_area.y1 = fill_area.y2 + 1; in draw_letter_normal()
212 fill_area.y2 = fill_area.y1; in draw_letter_normal()
222 if(fill_area.y1 != fill_area.y2) { in draw_letter_normal()
223 fill_area.y2--; in draw_letter_normal()
[all …]
Dlv_gpu_d2_ra6m3.c424 MAX(fill_area->y2 + 1, 2), lv_port_gpu_cf_get_default());
426 d2_cliprect(_d2_handle, 0, 0, LV_HOR_RES_MAX - 1, fill_area->y2);
443 MAX(fill_area->y2 + 1, 2), lv_port_gpu_cf_get_default()));
445 D2_EXEC(d2_cliprect(_d2_handle, 0, 0, dst_width - 1, fill_area->y2));
492 D2_EXEC(d2_cliprect(_d2_handle, dest_area->x1, dest_area->y1, dest_area->x2, dest_area->y2));
501 …img_area_scaled.y2 = src_area->y1 + ((((int32_t)h - img_dsc.pivot.y) * img_dsc.zoom) >> 8) + img_d…
519 int x, y, x1, y1, x2, y2, x3, y3, x4, y4, dxu, dxv, dyu, dyv, xx, xy, yx, yy; local
553 y2 = D2_FIX4(0);
564 lv_port_gpu_rotate_point(&x2, &y2, cos_angle, sin_angle, pivot_scaled_x, pivot_scaled_y);
589 … D2_EXEC(d2_cliprect(_d2_handle, posx, dest_area->y1, MIN(posx + slice - 1, maxx), dest_area->y2));
[all …]
/lvgl-latest/src/draw/nxp/vglite/
Dlv_draw_vglite_blend.c182 VLC_OP_LINE, dest_area->x2 + 1, dest_area->y2 + 1, in lv_gpu_nxp_vglite_fill()
183 VLC_OP_LINE, dest_area->x1, dest_area->y2 + 1, in lv_gpu_nxp_vglite_fill()
190 … ((vg_lite_float_t) dest_area->x2) + 1.0f, ((vg_lite_float_t) dest_area->y2) + 1.0f); in lv_gpu_nxp_vglite_fill()
349 src_area->x1, src_area->y1, src_area->x2, src_area->y2, in lv_vglite_blit_split()
350 dest_area->x1, dest_area->y1, dest_area->x2, dest_area->y2, in lv_vglite_blit_split()
363 (src_area->y2 < LV_GPU_NXP_VG_LITE_BLIT_SPLIT_THR)) { in lv_vglite_blit_split()
387 src_area->x1, src_area->y1, src_area->x2, src_area->y2, in lv_vglite_blit_split()
388 dest_area->x1, dest_area->y1, dest_area->x2, dest_area->y2, in lv_vglite_blit_split()
402 src_area->x1, src_area->y1, src_area->x2, src_area->y2, in lv_vglite_blit_split()
403 dest_area->x1, dest_area->y1, dest_area->x2, dest_area->y2, in lv_vglite_blit_split()
[all …]
/lvgl-latest/src/draw/sdl/
Dlv_draw_sdl_rect.c146 extension.y2 = LV_MAX(extension.y2, dsc->shadow_ofs_y + ext); in lv_draw_sdl_draw_rect()
153 extension.y2 = LV_MAX(extension.y2, ext); in lv_draw_sdl_draw_rect()
223 lv_area_t blend_coords = {.x1 = 0, .y1 = 0, .x2 = w - 1, .y2 = h - 1}; in lv_draw_sdl_rect_grad_frag_obtain()
224 lv_area_t draw_area = {.x1 = 0, .y1 = 0, .x2 = radius - 1, .y2 = radius - 1}; in lv_draw_sdl_rect_grad_frag_obtain()
291 corner_area.y2 = coords->y1 + frag_size - 1; in lv_draw_sdl_rect_bg_frag_draw_corners()
321 corner_area.y1 = LV_MAX(coords->y2 - frag_size + 1, coords->y1 + frag_size); in lv_draw_sdl_rect_bg_frag_draw_corners()
322 corner_area.y2 = coords->y2; in lv_draw_sdl_rect_bg_frag_draw_corners()
335 … SDL_Rect src_rect = {corner_area.x2 - dst_area.x2, corner_area.y2 - dst_area.y2, dw, dh}; in lv_draw_sdl_rect_bg_frag_draw_corners()
354 … SDL_Rect src_rect = {dst_area.x1 - corner_area.x1, corner_area.y2 - dst_area.y2, dw, dh}; in lv_draw_sdl_rect_bg_frag_draw_corners()
481 part_coords.y2 = bg_h - radius - 1; in draw_bg_grad_radius()
[all …]
Dlv_draw_sdl_composite.c66 if(full_coords.y1 > full_coords.y2) { in lv_draw_sdl_composite_begin()
67 lv_coord_t y2 = full_coords.y2; in lv_draw_sdl_composite_begin() local
68 full_coords.y2 = full_coords.y1; in lv_draw_sdl_composite_begin()
69 full_coords.y1 = y2; in lv_draw_sdl_composite_begin()
76 full_coords.y2 += extension->y2; in lv_draw_sdl_composite_begin()
/lvgl-latest/src/core/
Dlv_refr.c226 scr_area.y2 = lv_disp_get_ver_res(disp) - 1; in _lv_inv_area()
658 lv_coord_t y2 = area_p->y2 >= lv_disp_get_ver_res(disp_refr) ? in refr_area() local
659 lv_disp_get_ver_res(disp_refr) - 1 : area_p->y2; in refr_area()
666 for(row = area_p->y1; row + max_row - 1 <= y2; row += max_row) { in refr_area()
671 sub_area.y2 = row + max_row - 1; in refr_area()
675 if(sub_area.y2 > y2) sub_area.y2 = y2; in refr_area()
676 row_last = sub_area.y2; in refr_area()
677 if(y2 == row_last) disp_refr->driver->draw_buf->last_part = 1; in refr_area()
682 if(y2 != row_last) { in refr_area()
687 sub_area.y2 = y2; in refr_area()
[all …]
Dlv_obj_scroll.c144 child_res = LV_MAX(child_res, child->coords.y2); in lv_obj_get_scroll_bottom()
152 child_res -= (obj->coords.y2 - pad_bottom - border_width); in lv_obj_get_scroll_bottom()
516 ver_area->y2 = obj->coords.y2; in lv_obj_get_scrollbar_area()
533 ver_area->y2 = obj->coords.y2 - bottom_space - hor_req_space - 1; in lv_obj_get_scrollbar_area()
540 ver_area->y2 = ver_area->y1 + sb_h - 1; in lv_obj_get_scrollbar_area()
543 if(ver_area->y1 + SCROLLBAR_MIN_SIZE > ver_area->y2) { in lv_obj_get_scrollbar_area()
544 ver_area->y2 = ver_area->y1 + SCROLLBAR_MIN_SIZE; in lv_obj_get_scrollbar_area()
547 if(ver_area->y2 > obj->coords.y2 - hor_req_space - bottom_space) { in lv_obj_get_scrollbar_area()
548 ver_area->y2 = obj->coords.y2 - hor_req_space - bottom_space; in lv_obj_get_scrollbar_area()
549 if(ver_area->y2 - SCROLLBAR_MIN_SIZE < ver_area->y1) { in lv_obj_get_scrollbar_area()
[all …]
Dlv_indev_scroll.c248 p->y = find_snap_point_y(obj, obj->coords.y1, obj->coords.y2, 0); in lv_indev_scroll_get_snap_dist()
396 … proc->types.pointer.scroll_area.y2 = find_snap_point_y(obj, LV_COORD_MIN, obj->coords.y1 - 1, 0); in init_scroll_limits()
399 … proc->types.pointer.scroll_area.y1 = find_snap_point_y(obj, obj->coords.y2, LV_COORD_MAX, 0); in init_scroll_limits()
400 … proc->types.pointer.scroll_area.y2 = find_snap_point_y(obj, LV_COORD_MIN, obj->coords.y2, 0); in init_scroll_limits()
405 … proc->types.pointer.scroll_area.y2 = find_snap_point_y(obj, LV_COORD_MIN, y_mid - 1, 0); in init_scroll_limits()
410 proc->types.pointer.scroll_area.y2 = LV_COORD_MAX; in init_scroll_limits()
440 if(proc->types.pointer.scroll_area.y2 == 0) proc->types.pointer.scroll_area.y2 = LV_COORD_MAX; in init_scroll_limits()
531 y_child = child->coords.y2; in find_snap_point_y()
532 y_parent = obj->coords.y2 - pad_bottom; in find_snap_point_y()
560 if(proc->types.pointer.scroll_sum.y + *diff_y > proc->types.pointer.scroll_area.y2) { in scroll_limit_diff()
[all …]
/lvgl-latest/src/widgets/
Dlv_img.c199 a.y2 += obj->coords.y1; in lv_img_set_angle()
215 a.y2 += obj->coords.y1; in lv_img_set_angle()
232 a.y2 += obj->coords.y1; in lv_img_set_pivot()
249 a.y2 += obj->coords.y1; in lv_img_set_pivot()
268 a.y2 += obj->coords.y1 + 1; in lv_img_set_zoom()
284 a.y2 += obj->coords.y1 + 1; in lv_img_set_zoom()
475 *s = LV_MAX(*s, a.y2 - h); in lv_img_event()
493 coords.y2 += obj->coords.y1; in lv_img_event()
561 a.y2 += obj->coords.y1; in draw_img()
597 bg_coords.y2 += obj->coords.y1; in draw_img()
[all …]
Dlv_slider.c171 else if(p.y > slider->left_knob_area.y2) { in lv_slider_event()
176 …dist_left = LV_ABS((slider->left_knob_area.y1 + (slider->left_knob_area.y2 - slider->left_knob_are… in lv_slider_event()
177 …dist_right = LV_ABS((slider->right_knob_area.y1 + (slider->right_knob_area.y2 - slider->right_knob… in lv_slider_event()
225 new_value = p.y - (obj->coords.y2 + bg_bottom); in lv_slider_event()
354 if(is_symmetrical && slider->bar.cur_value < 0) knob_area.y1 = slider->bar.indic_area.y2; in draw_knob()
395 knob_area.y1 = slider->bar.indic_area.y2; in draw_knob()
418 knob_area->y2 = obj->coords.y2; in position_knob()
422 knob_area->y2 = knob_area->y1 + knob_size - 1; in position_knob()
439 knob_area->y2 += knob_bottom + transf_h; in position_knob()
/lvgl-latest/src/extra/libs/tiny_ttf/
Dlv_tiny_ttf.c106 int x1, y1, x2, y2; in ttf_get_glyph_dsc_cb() local
108 stbtt_GetGlyphBitmapBox(&dsc->info, g1, dsc->scale, dsc->scale, &x1, &y1, &x2, &y2); in ttf_get_glyph_dsc_cb()
122 dsc_out->box_h = (y2 - y1 + 1); /*height of the bitmap in [px]*/ in ttf_get_glyph_dsc_cb()
124 dsc_out->ofs_y = -y2; /*Y offset of the bitmap measured from the as line*/ in ttf_get_glyph_dsc_cb()
139 int x1, y1, x2, y2; in ttf_get_glyph_bitmap_cb() local
140 stbtt_GetGlyphBitmapBox(info, g1, dsc->scale, dsc->scale, &x1, &y1, &x2, &y2); in ttf_get_glyph_bitmap_cb()
143 h = y2 - y1 + 1; in ttf_get_glyph_bitmap_cb()
/lvgl-latest/examples/widgets/chart/
Dlv_example_chart_6.c34 a.y2 = dsc->p1->y - 5; in event_cb()
35 a.y1 = a.y2 - size.y - 10; in event_cb()
52 a.y2 -= 5; in event_cb()
Dlv_example_chart_2.py22 fade_mask_param.init(coords, lv.OPA.COVER, coords.y1 + h // 8, lv.OPA.TRANSP,coords.y2)
37 a.y2 = coords.y2
/lvgl-latest/examples/widgets/slider/
Dlv_example_slider_3.c45 label_area.y2 = dsc->draw_area->y1 - 10; in slider_event_cb()
46 label_area.y1 = label_area.y2 - label_size.y; in slider_event_cb()
Dlv_example_slider_3.py21 label_area.y2 = dsc.draw_area.y1 - 10
22 label_area.y1 = label_area.y2 - label_size.y

1234