Home
last modified time | relevance | path

Searched refs:LV_MIN (Results 1 – 25 of 53) sorted by relevance

123

/lvgl-latest/src/misc/
Dlv_math.h159 #define LV_MIN(a, b) ((a) < (b) ? (a) : (b)) macro
160 #define LV_MIN3(a, b, c) (LV_MIN(LV_MIN(a,b), c))
161 #define LV_MIN4(a, b, c, d) (LV_MIN(LV_MIN(a,b), LV_MIN(c,d)))
167 #define LV_CLAMP(min, val, max) (LV_MAX(min, (LV_MIN(val, max))))
Dlv_area.c99 res_p->x2 = LV_MIN(a1_p->x2, a2_p->x2); in lv_area_intersect()
100 res_p->y2 = LV_MIN(a1_p->y2, a2_p->y2); in lv_area_intersect()
178 a_res_p->x1 = LV_MIN(a1_p->x1, a2_p->x1); in lv_area_join()
179 a_res_p->y1 = LV_MIN(a1_p->y1, a2_p->y1); in lv_area_join()
200 int32_t max_radius = LV_MIN(w, h); in lv_area_is_point_on()
Dlv_fs.c581 … uint16_t data_chunk_remaining = LV_MIN(btr - buffer_remaining_length, bytes_read_to_buffer); in lv_fs_read_cached()
584 *br = LV_MIN(buffer_remaining_length + bytes_read_to_buffer, btr); in lv_fs_read_cached()
609 *br = LV_MIN(btr, bytes_read_to_buffer); in lv_fs_read_cached()
Dlv_area.h232 …RD_SET_SPEC(((x) < 0 ? (LV_PCT_POS_MAX - LV_MAX((x), -LV_PCT_POS_MAX)) : LV_MIN((x), LV_PCT_POS_MA…
/lvgl-latest/src/draw/
Dlv_draw_line.c61 a.x1 = (int32_t)LV_MIN(dsc->p1.x, dsc->p2.x) - dsc->width; in lv_draw_line()
63 a.y1 = (int32_t)LV_MIN(dsc->p1.y, dsc->p2.y) - dsc->width; in lv_draw_line()
Dlv_draw_arc.c138 area->y1 = y + ((LV_MIN(lv_trigo_sin(end_angle_int), in lv_draw_arc_get_area()
158 area->x1 = x + ((LV_MIN(lv_trigo_sin(end_angle_int + 90), in lv_draw_arc_get_area()
/lvgl-latest/src/draw/nema_gfx/
Dlv_draw_nema_gfx_triangle.c119 float min_x = LV_MIN(dsc->p[0].x, dsc->p[1].x); in lv_draw_nema_gfx_triangle()
120 min_x = LV_MIN(dsc->p[2].x, min_x); in lv_draw_nema_gfx_triangle()
122 float min_y = LV_MIN(dsc->p[0].y, dsc->p[1].y); in lv_draw_nema_gfx_triangle()
123 min_y = LV_MIN(dsc->p[2].y, min_y); in lv_draw_nema_gfx_triangle()
Dlv_draw_nema_gfx_line.c55 clip_area.x1 = LV_MIN(dsc->p1.x, dsc->p2.x) - dsc->width / 2; in lv_draw_nema_gfx_line()
57 clip_area.y1 = LV_MIN(dsc->p1.y, dsc->p2.y) - dsc->width / 2; in lv_draw_nema_gfx_line()
Dlv_draw_nema_gfx_fill.c73 int32_t short_side = LV_MIN(coords_bg_w, coords_bg_h); in lv_draw_nema_gfx_fill()
74 int32_t radius = LV_MIN(dsc->radius, short_side >> 1); in lv_draw_nema_gfx_fill()
Dlv_draw_nema_gfx_border.c90 int32_t short_side = LV_MIN(coords_bg_w, coords_bg_h); in lv_draw_nema_gfx_border()
91 float radius = (float)LV_MIN(dsc->radius, short_side >> 1); in lv_draw_nema_gfx_border()
/lvgl-latest/src/draw/sw/
Dlv_draw_sw_line.c58 clip_line.x1 = (int32_t)LV_MIN(dsc->p1.x, dsc->p2.x) - dsc->width / 2; in lv_draw_sw_line()
60 clip_line.y1 = (int32_t)LV_MIN(dsc->p1.y, dsc->p2.y) - dsc->width / 2; in lv_draw_sw_line()
112 blend_area.x1 = (int32_t)LV_MIN(dsc->p1.x, dsc->p2.x); in draw_line_hor()
189 blend_area.y1 = (int32_t)LV_MIN(dsc->p1.y, dsc->p2.y); in draw_line_ver()
288 blend_area.x1 = LV_MIN(p1.x, p2.x) - w; in draw_line_skew()
290 blend_area.y1 = LV_MIN(p1.y, p2.y) - w; in draw_line_skew()
347 size_t mask_buf_size = LV_MIN(lv_area_get_size(&blend_area), hor_res); in draw_line_skew()
Dlv_draw_sw_box_shadow.c89 int32_t short_side = LV_MIN(lv_area_get_width(&bg_area), lv_area_get_height(&bg_area)); in lv_draw_sw_box_shadow()
94 short_side = LV_MIN(lv_area_get_width(&core_area), lv_area_get_height(&core_area)); in lv_draw_sw_box_shadow()
168 blend_area.y2 = LV_MIN(blend_area.y2, h_half); in lv_draw_sw_box_shadow()
251 blend_area.y2 = LV_MIN(blend_area.y2, h_half); in lv_draw_sw_box_shadow()
351 blend_area.y1 = LV_MIN(blend_area.y1, h_half + 1); in lv_draw_sw_box_shadow()
408 blend_area.y1 = LV_MIN(blend_area.y1, h_half + 1); in lv_draw_sw_box_shadow()
410 blend_area.x2 = LV_MIN(blend_area.x2, w_half - 1); in lv_draw_sw_box_shadow()
448 blend_area.x2 = LV_MIN(blend_area.x2, w_half - 1); in lv_draw_sw_box_shadow()
449 blend_area.y2 = LV_MIN(blend_area.y2, h_half); in lv_draw_sw_box_shadow()
494 blend_area.x2 = LV_MIN(blend_area.x2, w_half - 1); in lv_draw_sw_box_shadow()
[all …]
Dlv_draw_sw_border.c63 int32_t short_side = LV_MIN(coords_w, coords_h); in lv_draw_sw_border()
129 core_area.x2 = LV_MIN(outer_area->x2 - rout, inner_area->x2); in draw_border_complex()
131 core_area.y2 = LV_MIN(outer_area->y2 - rout, inner_area->y2); in draw_border_complex()
224 blend_area.x2 = LV_MIN(draw_area.x2, core_area.x1 - 1); in draw_border_complex()
Dlv_draw_sw_fill.c81 int32_t short_side = LV_MIN(coords_bg_w, coords_bg_h); in lv_draw_sw_fill()
82 int32_t rout = LV_MIN(dsc->radius, short_side >> 1); in lv_draw_sw_fill()
289 int32_t h_end = LV_MIN(bg_coords.y2 - rout, clipped_coords.y2); in lv_draw_sw_fill()
/lvgl-latest/src/draw/sw/blend/
Dlv_draw_sw_blend_to_rgb565.c486 res = (LV_MIN(dest_buf_u16[dest_x] + l8_to_rgb565(chan_val), 0xFFFF)); in i1_image_blend()
602 res = (LV_MIN(dest_buf_c16[dest_x].red + rb, 31)) << 11; in al88_image_blend()
603 res += (LV_MIN(dest_buf_c16[dest_x].green + g, 63)) << 5; in al88_image_blend()
604 res += LV_MIN(dest_buf_c16[dest_x].blue + rb, 31); in al88_image_blend()
717 res = (LV_MIN(dest_buf_c16[dest_x].red + rb, 31)) << 11; in l8_image_blend()
718 res += (LV_MIN(dest_buf_c16[dest_x].green + g, 63)) << 5; in l8_image_blend()
719 res += LV_MIN(dest_buf_c16[dest_x].blue + rb, 31); in l8_image_blend()
828 res = (LV_MIN(dest_buf_c16[x].red + src_buf_c16[x].red, 31)) << 11; in rgb565_image_blend()
829 res += (LV_MIN(dest_buf_c16[x].green + src_buf_c16[x].green, 63)) << 5; in rgb565_image_blend()
830 res += LV_MIN(dest_buf_c16[x].blue + src_buf_c16[x].blue, 31); in rgb565_image_blend()
[all …]
/lvgl-latest/src/draw/renesas/dave2d/
Dlv_draw_dave2d_line.c19 clip_line.x1 = LV_MIN(dsc->p1.x, dsc->p2.x) - dsc->width / 2; in lv_draw_dave2d_line()
21 clip_line.y1 = LV_MIN(dsc->p1.y, dsc->p2.y) - dsc->width / 2; in lv_draw_dave2d_line()
Dlv_draw_dave2d_fill.c61 y1 = (float)LV_MIN(coordinates.y1, coordinates.y2); in lv_draw_dave2d_fill()
97 x1 = (float)LV_MIN(coordinates.x1, coordinates.x2); in lv_draw_dave2d_fill()
144 int32_t short_side = LV_MIN(coords_bg_w, coords_bg_h); in lv_draw_dave2d_fill()
145 int32_t radius = LV_MIN(dsc->radius, short_side >> 1); in lv_draw_dave2d_fill()
Dlv_draw_dave2d_border.c24 int32_t short_side = LV_MIN(coords_w, coords_h); in lv_draw_dave2d_border()
208 core_area.x2 = LV_MIN(outer_area.x2 - rout, inner_area.x2); in dave2d_draw_border_complex()
210 core_area.y2 = LV_MIN(outer_area.y2 - rout, inner_area.y2); in dave2d_draw_border_complex()
272 blend_area.x2 = LV_MIN(draw_area.x2, core_area.x1 - 1); in dave2d_draw_border_complex()
/lvgl-latest/src/draw/nxp/vglite/
Dlv_draw_vglite_line.c69 clip_area.x1 = LV_MIN(dsc->p1.x, dsc->p2.x) - dsc->width / 2; in lv_draw_vglite_line()
71 clip_area.y1 = LV_MIN(dsc->p1.y, dsc->p2.y) - dsc->width / 2; in lv_draw_vglite_line()
Dlv_draw_vglite_border.c144 int32_t shortest_side = LV_MIN(rect_width, rect_height); in _vglite_draw_border()
145 int32_t final_radius = LV_MIN(radius, shortest_side / 2); in _vglite_draw_border()
Dlv_vglite_path.c53 int32_t shortest_side = LV_MIN(rect_width, rect_height); in vglite_create_rect_path_data()
54 int32_t final_radius = LV_MIN(radius, shortest_side / 2); in vglite_create_rect_path_data()
/lvgl-latest/src/draw/vg_lite/
Dlv_draw_vg_lite_line.c59 rel_clip_area.x1 = (int32_t)(LV_MIN(p1_x, p2_x) - half_w); in lv_draw_vg_lite_line()
61 rel_clip_area.y1 = (int32_t)(LV_MIN(p1_y, p2_y) - half_w); in lv_draw_vg_lite_line()
Dlv_draw_vg_lite_border.c69 float r_short = LV_MIN(w, h) / 2.0f; in lv_draw_vg_lite_border()
70 r_out = LV_MIN(r_out, r_short); in lv_draw_vg_lite_border()
126 const float border_w_max = LV_MIN(half_w, half_h); in path_append_inner_rect()
/lvgl-latest/src/widgets/buttonmatrix/
Dlv_buttonmatrix.c946 prow = LV_MIN(prow, BTN_EXTRA_CLICK_AREA_MAX); in get_button_from_point()
947 pcol = LV_MIN(pcol, BTN_EXTRA_CLICK_AREA_MAX); in get_button_from_point()
948 pright = LV_MIN(pright, BTN_EXTRA_CLICK_AREA_MAX); in get_button_from_point()
949 ptop = LV_MIN(ptop, BTN_EXTRA_CLICK_AREA_MAX); in get_button_from_point()
950 pbottom = LV_MIN(pbottom, BTN_EXTRA_CLICK_AREA_MAX); in get_button_from_point()
954 … if(btn_area.x1 <= pleft) btn_area.x1 += obj_cords.x1 - LV_MIN(pleft, BTN_EXTRA_CLICK_AREA_MAX); in get_button_from_point()
957 … if(btn_area.y1 <= ptop) btn_area.y1 += obj_cords.y1 - LV_MIN(ptop, BTN_EXTRA_CLICK_AREA_MAX); in get_button_from_point()
960 if(btn_area.x2 >= w - pright - 2) btn_area.x2 += obj_cords.x1 + LV_MIN(pright, in get_button_from_point()
964 if(btn_area.y2 >= h - pbottom - 2) btn_area.y2 += obj_cords.y1 + LV_MIN(pbottom, in get_button_from_point()
/lvgl-latest/src/core/
Dlv_obj_scroll.c189 x1 = LV_MIN(x1, tmp_x); in lv_obj_get_scroll_left()
544 sb_h = LV_MIN(sb_h, obj_h); /*Limit scrollbar length to parent height*/ in lv_obj_get_scrollbar_area()
583 sb_w = LV_MIN(sb_w, obj_w); /*Limit scrollbar length to parent width*/ in lv_obj_get_scrollbar_area()
657 sb = LV_MIN(st, -sb); in lv_obj_readjust_scroll()
668 sr = LV_MIN(sl, -sr); in lv_obj_readjust_scroll()
675 sr = LV_MIN(sr, -sl); in lv_obj_readjust_scroll()

123