Home
last modified time | relevance | path

Searched refs:LV_MAX (Results 1 – 25 of 60) sorted by relevance

123

/lvgl-latest/src/misc/
Dlv_math.h163 #define LV_MAX(a, b) ((a) > (b) ? (a) : (b)) macro
164 #define LV_MAX3(a, b, c) (LV_MAX(LV_MAX(a,b), c))
165 #define LV_MAX4(a, b, c, d) (LV_MAX(LV_MAX(a,b), LV_MAX(c,d)))
167 #define LV_CLAMP(min, val, max) (LV_MAX(min, (LV_MIN(val, max))))
Dlv_area.c97 res_p->x1 = LV_MAX(a1_p->x1, a2_p->x1); in lv_area_intersect()
98 res_p->y1 = LV_MAX(a1_p->y1, a2_p->y1); in lv_area_intersect()
180 a_res_p->x2 = LV_MAX(a1_p->x2, a2_p->x2); in lv_area_join()
181 a_res_p->y2 = LV_MAX(a1_p->y2, a2_p->y2); in lv_area_join()
/lvgl-latest/src/draw/nema_gfx/
Dlv_draw_nema_gfx_triangle.c106 uint32_t cnt = LV_MAX(dsc->bg_grad.stops_count, LV_GRADIENT_MAX_STOPS); in lv_draw_nema_gfx_triangle()
125 float max_x = LV_MAX(dsc->p[0].x, dsc->p[1].x); in lv_draw_nema_gfx_triangle()
126 max_x = LV_MAX(dsc->p[2].x, max_x); in lv_draw_nema_gfx_triangle()
128 float max_y = LV_MAX(dsc->p[0].y, dsc->p[1].y); in lv_draw_nema_gfx_triangle()
129 max_y = LV_MAX(dsc->p[2].y, max_y); in lv_draw_nema_gfx_triangle()
Dlv_draw_nema_gfx_line.c56 clip_area.x2 = LV_MAX(dsc->p1.x, dsc->p2.x) + dsc->width / 2; in lv_draw_nema_gfx_line()
58 clip_area.y2 = LV_MAX(dsc->p1.y, dsc->p2.y) + dsc->width / 2; in lv_draw_nema_gfx_line()
Dlv_draw_nema_gfx_utils.c117 uint32_t cnt = LV_MAX(lv_grad.stops_count, LV_GRADIENT_MAX_STOPS); in lv_nemagfx_grad_set()
/lvgl-latest/src/draw/
Dlv_draw_line.c62 a.x2 = (int32_t)LV_MAX(dsc->p1.x, dsc->p2.x) + dsc->width; in lv_draw_line()
64 a.y2 = (int32_t)LV_MAX(dsc->p1.y, dsc->p2.y) + dsc->width; in lv_draw_line()
Dlv_draw_arc.c146 area->x2 = x + ((LV_MAX(lv_trigo_sin(start_angle_int + 90), in lv_draw_arc_get_area()
154 area->y2 = y + (LV_MAX(lv_trigo_sin(end_angle_int) * rin, in lv_draw_arc_get_area()
/lvgl-latest/src/draw/sw/blend/
Dlv_draw_sw_blend_to_rgb565.c490 res = (LV_MAX(dest_buf_u16[dest_x] - l8_to_rgb565(chan_val), 0)); in i1_image_blend()
607 res = (LV_MAX(dest_buf_c16[dest_x].red - rb, 0)) << 11; in al88_image_blend()
608 res += (LV_MAX(dest_buf_c16[dest_x].green - g, 0)) << 5; in al88_image_blend()
609 res += LV_MAX(dest_buf_c16[dest_x].blue - rb, 0); in al88_image_blend()
722 res = (LV_MAX(dest_buf_c16[dest_x].red - rb, 0)) << 11; in l8_image_blend()
723 res += (LV_MAX(dest_buf_c16[dest_x].green - g, 0)) << 5; in l8_image_blend()
724 res += LV_MAX(dest_buf_c16[dest_x].blue - rb, 0); in l8_image_blend()
834 res = (LV_MAX(dest_buf_c16[x].red - src_buf_c16[x].red, 0)) << 11; in rgb565_image_blend()
835 res += (LV_MAX(dest_buf_c16[x].green - src_buf_c16[x].green, 0)) << 5; in rgb565_image_blend()
836 res += LV_MAX(dest_buf_c16[x].blue - src_buf_c16[x].blue, 0); in rgb565_image_blend()
[all …]
/lvgl-latest/examples/widgets/chart/
Dlv_example_chart_5.c73 tri_dsc.p[2].y = LV_MAX(draw_line_dsc->p1.y, draw_line_dsc->p2.y); in add_faded_area()
78 …int32_t fract_lower = (int32_t)(LV_MAX(draw_line_dsc->p1.y, draw_line_dsc->p2.y) - coords.y1) * 25… in add_faded_area()
102 rect_area.y1 = (int32_t)LV_MAX(draw_line_dsc->p1.y, draw_line_dsc->p2.y) - 1; in add_faded_area()
Dlv_example_chart_3.c14 *s = LV_MAX(*s, 20); in event_cb()
/lvgl-latest/src/draw/sw/
Dlv_draw_sw_border.c128 core_area.x1 = LV_MAX(outer_area->x1 + rout, inner_area->x1); in draw_border_complex()
130 core_area.y1 = LV_MAX(outer_area->y1 + rout, inner_area->y1); in draw_border_complex()
199 int32_t max_h = LV_MAX(rout, inner_area->y1 - outer_area->y1); in draw_border_complex()
251 … blend_area.x1 = LV_MAX(draw_area.x1, blend_area.x2 + 1); /*To not overlap with the left side*/ in draw_border_complex()
252 blend_area.x1 = LV_MAX(draw_area.x1, core_area.x2 + 1); in draw_border_complex()
Dlv_draw_sw_line.c59 clip_line.x2 = (int32_t)LV_MAX(dsc->p1.x, dsc->p2.x) + dsc->width / 2; in lv_draw_sw_line()
61 clip_line.y2 = (int32_t)LV_MAX(dsc->p1.y, dsc->p2.y) + dsc->width / 2; in lv_draw_sw_line()
113 blend_area.x2 = (int32_t)LV_MAX(dsc->p1.x, dsc->p2.x) - 1; in draw_line_hor()
190 blend_area.y2 = (int32_t)LV_MAX(dsc->p1.y, dsc->p2.y) - 1; in draw_line_ver()
289 blend_area.x2 = LV_MAX(p1.x, p2.x) + w; in draw_line_skew()
291 blend_area.y2 = LV_MAX(p1.y, p2.y) + w; in draw_line_skew()
Dlv_draw_sw_box_shadow.c167 blend_area.x1 = LV_MAX(blend_area.x1, w_half); in lv_draw_sw_box_shadow()
210 blend_area.x1 = LV_MAX(blend_area.x1, w_half); in lv_draw_sw_box_shadow()
211 blend_area.y1 = LV_MAX(blend_area.y1, h_half + 1); in lv_draw_sw_box_shadow()
298 blend_area.y1 = LV_MAX(blend_area.y1, h_half + 1); in lv_draw_sw_box_shadow()
352 blend_area.y2 = LV_MAX(blend_area.y2, h_half); in lv_draw_sw_box_shadow()
353 blend_area.x1 = LV_MAX(blend_area.x1, w_half); in lv_draw_sw_box_shadow()
409 blend_area.y2 = LV_MAX(blend_area.y2, h_half); in lv_draw_sw_box_shadow()
493 blend_area.y1 = LV_MAX(blend_area.y1, h_half + 1); in lv_draw_sw_box_shadow()
535 blend_area.y2 = LV_MAX(blend_area.y2, h_half); in lv_draw_sw_box_shadow()
/lvgl-latest/src/draw/renesas/dave2d/
Dlv_draw_dave2d_line.c20 clip_line.x2 = LV_MAX(dsc->p1.x, dsc->p2.x) + dsc->width / 2; in lv_draw_dave2d_line()
22 clip_line.y2 = LV_MAX(dsc->p1.y, dsc->p2.y) + dsc->width / 2; in lv_draw_dave2d_line()
Dlv_draw_dave2d_border.c207 core_area.x1 = LV_MAX(outer_area.x1 + rout, inner_area.x1); in dave2d_draw_border_complex()
209 core_area.y1 = LV_MAX(outer_area.y1 + rout, inner_area.y1); in dave2d_draw_border_complex()
336 … blend_area.x1 = LV_MAX(draw_area.x1, blend_area.x2 + 1); /*To not overlap with the left side*/ in dave2d_draw_border_complex()
337 blend_area.x1 = LV_MAX(draw_area.x1, core_area.x2 + 1); in dave2d_draw_border_complex()
/lvgl-latest/tests/src/test_cases/widgets/
Dtest_line.c54 calculated_width = (int32_t)LV_MAX(points[point_idx].x, calculated_width); in test_line_size_should_be_updated_after_adding_points()
55 calculated_height = (int32_t)LV_MAX(points[point_idx].y, calculated_height); in test_line_size_should_be_updated_after_adding_points()
/lvgl-latest/src/draw/nxp/vglite/
Dlv_draw_vglite_line.c70 clip_area.x2 = LV_MAX(dsc->p1.x, dsc->p2.x) + dsc->width / 2; in lv_draw_vglite_line()
72 clip_area.y2 = LV_MAX(dsc->p1.y, dsc->p2.y) + dsc->width / 2; in lv_draw_vglite_line()
/lvgl-latest/src/draw/vg_lite/
Dlv_draw_vg_lite_line.c60 rel_clip_area.x2 = (int32_t)(LV_MAX(p1_x, p2_x) + half_w); in lv_draw_vg_lite_line()
62 rel_clip_area.y2 = (int32_t)(LV_MAX(p1_y, p2_y) + half_w); in lv_draw_vg_lite_line()
/lvgl-latest/src/core/
Dlv_obj_draw.c314 sh_width += LV_MAX(LV_ABS(sh_ofs_x), LV_ABS(sh_ofs_y)); in lv_obj_calculate_ext_draw_size()
315 s = LV_MAX(s, sh_width); in lv_obj_calculate_ext_draw_size()
324 s = LV_MAX(s, outline_pad + outline_width); in lv_obj_calculate_ext_draw_size()
330 int32_t wh = LV_MAX(w, h); in lv_obj_calculate_ext_draw_size()
Dlv_obj_scroll.c148 child_res = LV_MAX(child_res, tmp_y); in lv_obj_get_scroll_bottom()
161 return LV_MAX(child_res, self_h); in lv_obj_get_scroll_bottom()
204 return LV_MAX(child_res, self_w); in lv_obj_get_scroll_left()
227 child_res = LV_MAX(child_res, tmp_x); in lv_obj_get_scroll_right()
241 return LV_MAX(child_res, self_w); in lv_obj_get_scroll_right()
543 …sb_h = LV_MAX(length > 0 ? length : sb_h, SCROLLBAR_MIN_SIZE); /*Style-defined size, calculated si… in lv_obj_get_scrollbar_area()
582 …sb_w = LV_MAX(length > 0 ? length : sb_w, SCROLLBAR_MIN_SIZE); /*Style-defined size, calculated si… in lv_obj_get_scrollbar_area()
/lvgl-latest/src/stdlib/builtin/
Dlv_mem_core_builtin.c148 state.max_used = LV_MAX(state.cur_used, state.max_used); in lv_malloc_core()
169 state.max_used = LV_MAX(state.cur_used, state.max_used); in lv_realloc_core()
/lvgl-latest/src/widgets/line/
Dlv_line.c215 w = (int32_t)LV_MAX(line->point_array.constant[i].x, w); in lv_line_event()
219 h = (int32_t)LV_MAX(line->point_array.constant[i].y, h); in lv_line_event()
/lvgl-latest/src/widgets/switch/
Dlv_switch.c163 *s = LV_MAX(*s, knob_size); in lv_switch_event()
164 *s = LV_MAX(*s, lv_obj_calculate_ext_draw_size(obj, LV_PART_INDICATOR)); in lv_switch_event()
/lvgl-latest/src/widgets/slider/
Dlv_slider.c327 knob_size += LV_MAX(LV_MAX(knob_left, knob_right), LV_MAX(knob_bottom, knob_top)); in lv_slider_event()
333 *s = LV_MAX(*s, knob_size); in lv_slider_event()
/lvgl-latest/src/widgets/checkbox/
Dlv_checkbox.c201 p->y = LV_MAX(marker_size.y, txt_size.y); in lv_checkbox_event()
206 *s = LV_MAX(*s, m); in lv_checkbox_event()

123