/lvgl-latest/src/draw/nxp/vglite/ |
D | lv_draw_vglite_border.c | 52 static void _vglite_draw_border(const lv_area_t * coords, const lv_area_t * clip_area, 68 const lv_area_t * coords) in lv_draw_vglite_border() argument 82 inward_coords.x1 = coords->x1 + ceil(width / 2.0f); in lv_draw_vglite_border() 83 inward_coords.x2 = coords->x2 - floor(width / 2.0f); in lv_draw_vglite_border() 84 inward_coords.y1 = coords->y1 + ceil(width / 2.0f); in lv_draw_vglite_border() 85 inward_coords.y2 = coords->y2 - floor(width / 2.0f); in lv_draw_vglite_border() 104 static void _vglite_draw_border(const lv_area_t * coords, const lv_area_t * clip_area, in _vglite_draw_border() argument 123 vglite_create_rect_path_data(path_data, &path_data_size, radius, coords); in _vglite_draw_border() 142 int32_t rect_width = coords->x2 - coords->x1; in _vglite_draw_border() 143 int32_t rect_height = coords->y2 - coords->y1; in _vglite_draw_border() [all …]
|
D | lv_vglite_path.c | 47 const lv_area_t * coords) in vglite_create_rect_path_data() argument 49 int32_t rect_width = lv_area_get_width(coords); in vglite_create_rect_path_data() 50 int32_t rect_height = lv_area_get_height(coords); in vglite_create_rect_path_data() 67 path_data[pidx++] = coords->x1 + final_radius; in vglite_create_rect_path_data() 68 path_data[pidx++] = coords->y1; in vglite_create_rect_path_data() 116 path_data[pidx++] = coords->x1 + final_radius; in vglite_create_rect_path_data() 117 path_data[pidx++] = coords->y1; in vglite_create_rect_path_data() 121 path_data[pidx++] = coords->x2 - final_radius + 1; /*Extended for VGLite*/ in vglite_create_rect_path_data() 122 path_data[pidx++] = coords->y1; in vglite_create_rect_path_data() 135 path_data[pidx++] = coords->x2 + 1; /*Extended for VGLite*/ in vglite_create_rect_path_data() [all …]
|
D | lv_draw_vglite.h | 69 const lv_area_t * coords); 72 const lv_area_t * coords); 75 const lv_area_t * coords); 78 const lv_area_t * coords); 81 const lv_area_t * coords); 84 const lv_area_t * coords);
|
D | lv_draw_vglite_triangle.c | 45 static void _vglite_draw_triangle(const lv_area_t * coords, const lv_area_t * clip_area, 70 lv_area_t coords; in lv_draw_vglite_triangle() local 71 coords.x1 = (int32_t)LV_MIN3(dsc->p[0].x, dsc->p[1].x, dsc->p[2].x); in lv_draw_vglite_triangle() 72 coords.y1 = (int32_t)LV_MIN3(dsc->p[0].y, dsc->p[1].y, dsc->p[2].y); in lv_draw_vglite_triangle() 73 coords.x2 = (int32_t)LV_MAX3(dsc->p[0].x, dsc->p[1].x, dsc->p[2].x); in lv_draw_vglite_triangle() 74 coords.y2 = (int32_t)LV_MAX3(dsc->p[0].y, dsc->p[1].y, dsc->p[2].y); in lv_draw_vglite_triangle() 76 lv_area_move(&coords, -layer->buf_area.x1, -layer->buf_area.y1); in lv_draw_vglite_triangle() 79 if(!lv_area_intersect(&clipped_coords, &coords, &clip_area)) in lv_draw_vglite_triangle() 82 _vglite_draw_triangle(&coords, &clip_area, dsc); in lv_draw_vglite_triangle() 89 static void _vglite_draw_triangle(const lv_area_t * coords, const lv_area_t * clip_area, in _vglite_draw_triangle() argument [all …]
|
D | lv_draw_vglite_layer.c | 50 const lv_area_t * coords) in lv_draw_vglite_layer() argument 73 lv_draw_vglite_img(draw_unit, &new_draw_dsc, coords); in lv_draw_vglite_layer() 77 lv_area_copy(&area_rot, coords); in lv_draw_vglite_layer() 82 int32_t w = lv_area_get_width(coords); in lv_draw_vglite_layer() 83 int32_t h = lv_area_get_height(coords); in lv_draw_vglite_layer() 88 area_rot.x1 += coords->x1; in lv_draw_vglite_layer() 89 area_rot.y1 += coords->y1; in lv_draw_vglite_layer() 90 area_rot.x2 += coords->x1; in lv_draw_vglite_layer() 91 area_rot.y2 += coords->y1; in lv_draw_vglite_layer()
|
D | lv_draw_vglite_fill.c | 54 static void _vglite_draw_rect(const lv_area_t * coords, const lv_area_t * clip_area, 70 const lv_area_t * coords) in lv_draw_vglite_fill() argument 77 lv_area_copy(&relative_coords, coords); in lv_draw_vglite_fill() 145 static void _vglite_draw_rect(const lv_area_t * coords, const lv_area_t * clip_area, in _vglite_draw_rect() argument 148 int32_t width = lv_area_get_width(coords); in _vglite_draw_rect() 149 int32_t height = lv_area_get_height(coords); in _vglite_draw_rect() 160 vglite_create_rect_path_data(path_data, &path_data_size, radius, coords); in _vglite_draw_rect() 206 vg_lite_translate((float)coords->x1, (float)coords->y1, grad_matrix); in _vglite_draw_rect()
|
/lvgl-latest/src/draw/vg_lite/ |
D | lv_draw_vg_lite.h | 49 const lv_area_t * coords); 52 const lv_area_t * coords); 55 const lv_area_t * coords); 58 const lv_area_t * coords); 61 const lv_area_t * coords, bool no_cache); 65 …ite_letter(lv_draw_unit_t * draw_unit, const lv_draw_letter_dsc_t * dsc, const lv_area_t * coords); 68 const lv_area_t * coords); 71 const lv_area_t * coords); 78 const lv_area_t * coords);
|
D | lv_draw_vg_lite_img.c | 49 const lv_area_t * coords, bool no_cache) in lv_draw_vg_lite_img() argument 59 lv_area_get_width(coords), in lv_draw_vg_lite_img() 60 lv_area_get_height(coords), in lv_draw_vg_lite_img() 65 lv_area_move(&image_tf_area, coords->x1, coords->y1); in lv_draw_vg_lite_img() 94 lv_vg_lite_image_matrix(&image_matrix, coords->x1, coords->y1, dsc); in lv_draw_vg_lite_img() 113 .width = lv_area_get_width(coords), in lv_draw_vg_lite_img() 114 .height = lv_area_get_height(coords), in lv_draw_vg_lite_img() 141 lv_area_get_width(coords), lv_area_get_height(coords), in lv_draw_vg_lite_img()
|
D | lv_draw_vg_lite_fill.c | 48 …_vg_lite_fill(lv_draw_unit_t * draw_unit, const lv_draw_fill_dsc_t * dsc, const lv_area_t * coords) in lv_draw_vg_lite_fill() argument 53 if(!lv_area_intersect(&clip_area, coords, draw_unit->clip_area)) { in lv_draw_vg_lite_fill() 66 coords->x1, coords->y1, in lv_draw_vg_lite_fill() 67 lv_area_get_width(coords), lv_area_get_height(coords), in lv_draw_vg_lite_fill() 83 coords, in lv_draw_vg_lite_fill()
|
D | lv_draw_vg_lite_box_shadow.c | 42 const lv_area_t * coords) in lv_draw_vg_lite_box_shadow() argument 46 core_area.x1 = coords->x1 + dsc->ofs_x - dsc->spread; in lv_draw_vg_lite_box_shadow() 47 core_area.x2 = coords->x2 + dsc->ofs_x + dsc->spread; in lv_draw_vg_lite_box_shadow() 48 core_area.y1 = coords->y1 + dsc->ofs_y - dsc->spread; in lv_draw_vg_lite_box_shadow() 49 core_area.y2 = coords->y2 + dsc->ofs_y + dsc->spread; in lv_draw_vg_lite_box_shadow()
|
/lvgl-latest/src/draw/sdl/ |
D | lv_draw_sdl.h | 47 const lv_area_t * coords); 49 …raw_sdl_fill(lv_draw_unit_t * draw_unit, const lv_draw_fill_dsc_t * dsc, const lv_area_t * coords); 51 …sdl_border(lv_draw_unit_t * draw_unit, const lv_draw_border_dsc_t * dsc, const lv_area_t * coords); 53 …shadow(lv_draw_unit_t * draw_unit, const lv_draw_box_shadow_dsc_t * dsc, const lv_area_t * coords); 55 …w_sdl_label(lv_draw_unit_t * draw_unit, const lv_draw_label_dsc_t * dsc, const lv_area_t * coords); 57 …_draw_sdl_arc(lv_draw_unit_t * draw_unit, const lv_draw_arc_dsc_t * dsc, const lv_area_t * coords); 61 …_layer(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * draw_dsc, const lv_area_t * coords); 65 …sk_rect(lv_draw_unit_t * draw_unit, const lv_draw_mask_rect_dsc_t * dsc, const lv_area_t * coords);
|
/lvgl-latest/src/draw/sw/ |
D | lv_draw_sw.h | 57 void lv_draw_sw_fill(lv_draw_unit_t * draw_unit, lv_draw_fill_dsc_t * dsc, const lv_area_t * coords… 65 …_sw_border(lv_draw_unit_t * draw_unit, const lv_draw_border_dsc_t * dsc, const lv_area_t * coords); 73 …shadow(lv_draw_unit_t * draw_unit, const lv_draw_box_shadow_dsc_t * dsc, const lv_area_t * coords); 82 const lv_area_t * coords); 84 …_sw_letter(lv_draw_unit_t * draw_unit, const lv_draw_letter_dsc_t * dsc, const lv_area_t * coords); 92 …aw_sw_label(lv_draw_unit_t * draw_unit, const lv_draw_label_dsc_t * dsc, const lv_area_t * coords); 100 …v_draw_sw_arc(lv_draw_unit_t * draw_unit, const lv_draw_arc_dsc_t * dsc, const lv_area_t * coords); 115 …_layer(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * draw_dsc, const lv_area_t * coords); 130 …sk_rect(lv_draw_unit_t * draw_unit, const lv_draw_mask_rect_dsc_t * dsc, const lv_area_t * coords);
|
/lvgl-latest/src/draw/ |
D | lv_draw_image.c | 66 void lv_draw_layer(lv_layer_t * layer, const lv_draw_image_dsc_t * dsc, const lv_area_t * coords) in lv_draw_layer() argument 75 lv_draw_task_t * t = lv_draw_add_task(layer, coords); in lv_draw_layer() 83 …age_buf_get_transformed_area(&t->_real_area, lv_area_get_width(coords), lv_area_get_height(coords), in lv_draw_layer() 85 lv_area_move(&t->_real_area, coords->x1, coords->y1); in lv_draw_layer() 95 void lv_draw_image(lv_layer_t * layer, const lv_draw_image_dsc_t * dsc, const lv_area_t * coords) in lv_draw_image() argument 121 lv_draw_task_t * t = lv_draw_add_task(layer, coords); in lv_draw_image() 125 …age_buf_get_transformed_area(&t->_real_area, lv_area_get_width(coords), lv_area_get_height(coords), in lv_draw_image() 127 lv_area_move(&t->_real_area, coords->x1, coords->y1); in lv_draw_image() 151 const lv_area_t * coords, lv_draw_image_core_cb draw_core_cb) in lv_draw_image_normal_helper() argument 159 lv_area_copy(&draw_area, coords); in lv_draw_image_normal_helper() [all …]
|
/lvgl-latest/src/draw/renesas/dave2d/ |
D | lv_draw_dave2d.h | 64 const lv_area_t * coords); 66 …_fill(lv_draw_dave2d_unit_t * draw_unit, const lv_draw_fill_dsc_t * dsc, const lv_area_t * coords); 69 const lv_area_t * coords); 72 const lv_area_t * coords); 74 …abel(lv_draw_dave2d_unit_t * draw_unit, const lv_draw_label_dsc_t * dsc, const lv_area_t * coords); 76 …2d_arc(lv_draw_dave2d_unit_t * draw_unit, const lv_draw_arc_dsc_t * dsc, const lv_area_t * coords); 81 const lv_area_t * coords); 86 const lv_area_t * coords);
|
/lvgl-latest/src/widgets/image/ |
D | lv_image.c | 292 a.x1 += obj->coords.x1; in lv_image_set_rotation() 293 a.y1 += obj->coords.y1; in lv_image_set_rotation() 294 a.x2 += obj->coords.x1; in lv_image_set_rotation() 295 a.y2 += obj->coords.y1; in lv_image_set_rotation() 308 a.x1 += obj->coords.x1; in lv_image_set_rotation() 309 a.y1 += obj->coords.y1; in lv_image_set_rotation() 310 a.x2 += obj->coords.x1; in lv_image_set_rotation() 311 a.y2 += obj->coords.y1; in lv_image_set_rotation() 334 a.x1 += obj->coords.x1; in lv_image_set_pivot() 335 a.y1 += obj->coords.y1; in lv_image_set_pivot() [all …]
|
/lvgl-latest/src/draw/nema_gfx/ |
D | lv_draw_nema_gfx.h | 90 const lv_draw_fill_dsc_t * dsc, const lv_area_t * coords); 95 const lv_area_t * coords); 98 const lv_area_t * coords); 103 const lv_area_t * coords); 108 const lv_area_t * coords); 111 const lv_area_t * coords);
|
D | lv_draw_nema_gfx_img.c | 44 …ma_gfx_tile(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * dsc, const lv_area_t * coords); 46 …ema_gfx_img(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * dsc, const lv_area_t * coords); 54 …ema_gfx_tile(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * dsc, const lv_area_t * coords) in _draw_nema_gfx_tile() argument 72 tile_area = *coords; in _draw_nema_gfx_tile() 100 …nema_gfx_img(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * dsc, const lv_area_t * coords) in _draw_nema_gfx_img() argument 113 if(!lv_area_intersect(&blend_area, coords, draw_unit->clip_area)) in _draw_nema_gfx_img() 126 uint32_t tex_w = lv_area_get_width(coords); in _draw_nema_gfx_img() 127 uint32_t tex_h = lv_area_get_height(coords); in _draw_nema_gfx_img() 183 if(lv_area_get_width(&dsc->image_area) < 0) image_area = coords; in _draw_nema_gfx_img() 189 …mask_buf += dsc->bitmap_mask_src->header.w * (coords->y1 - mask_area.y1) + (coords->x1 - mask_area… in _draw_nema_gfx_img() [all …]
|
D | lv_draw_nema_gfx_border.c | 43 …_gfx_border(lv_draw_unit_t * draw_unit, const lv_draw_border_dsc_t * dsc, const lv_area_t * coords) in lv_draw_nema_gfx_border() argument 59 inward_coords.x1 = coords->x1 + ceil(width / 2.0f); in lv_draw_nema_gfx_border() 60 inward_coords.x2 = coords->x2 - floor(width / 2.0f); in lv_draw_nema_gfx_border() 61 inward_coords.y1 = coords->y1 + ceil(width / 2.0f); in lv_draw_nema_gfx_border() 62 inward_coords.y2 = coords->y2 - floor(width / 2.0f); in lv_draw_nema_gfx_border() 84 float x1 = (float)coords->x1 + ((float)width / 2.0f) - (float)layer->buf_area.x1; in lv_draw_nema_gfx_border() 85 float x2 = (float)coords->x2 - ((float)width / 2.0f) - (float)layer->buf_area.x1; in lv_draw_nema_gfx_border() 86 float y1 = (float)coords->y1 + ((float)width / 2.0f) - (float)layer->buf_area.y1; in lv_draw_nema_gfx_border() 87 float y2 = (float)coords->y2 - ((float)width / 2.0f) - (float)layer->buf_area.y1; in lv_draw_nema_gfx_border() 108 lv_area_t rect_coords = *coords; in lv_draw_nema_gfx_border()
|
/lvgl-latest/src/core/ |
D | lv_obj_pos.c | 184 obj->coords.y2 = obj->coords.y1 + h - 1; in lv_obj_refr_size() 186 obj->coords.x1 = obj->coords.x2 - w + 1; in lv_obj_refr_size() 189 obj->coords.x2 = obj->coords.x1 + w - 1; in lv_obj_refr_size() 205 bool on2 = lv_area_is_in(&obj->coords, &parent_fit_area, 0); in lv_obj_refr_size() 467 x += x_ofs + base->coords.x1 - parent->coords.x1 + lv_obj_get_scroll_right(parent) - pleft; in lv_obj_align_to() 470 x += x_ofs + base->coords.x1 - parent->coords.x1 + lv_obj_get_scroll_left(parent) - pleft; in lv_obj_align_to() 472 y += y_ofs + base->coords.y1 - parent->coords.y1 + lv_obj_get_scroll_top(parent) - ptop; in lv_obj_align_to() 478 void lv_obj_get_coords(const lv_obj_t * obj, lv_area_t * coords) in lv_obj_get_coords() argument 482 lv_area_copy(coords, &obj->coords); in lv_obj_get_coords() 492 rel_x = obj->coords.x1 - parent->coords.x1; in lv_obj_get_x() [all …]
|
D | lv_obj_scroll.c | 147 int32_t tmp_y = child->coords.y2 + lv_obj_get_style_margin_bottom(child, LV_PART_MAIN); in lv_obj_get_scroll_bottom() 155 child_res -= (obj->coords.y2 - space_bottom); in lv_obj_get_scroll_bottom() 188 int32_t tmp_x = child->coords.x1 - lv_obj_get_style_margin_left(child, LV_PART_MAIN); in lv_obj_get_scroll_left() 194 child_res = (obj->coords.x1 + space_left) - child_res; in lv_obj_get_scroll_left() 226 int32_t tmp_x = child->coords.x2 + lv_obj_get_style_margin_right(child, LV_PART_MAIN); in lv_obj_get_scroll_right() 234 child_res -= (obj->coords.x2 - space_right); in lv_obj_get_scroll_right() 395 scroll_area_into_view(&obj->coords, obj, &p, anim_en); in lv_obj_scroll_to_view() 407 scroll_area_into_view(&obj->coords, child, &p, anim_en); in lv_obj_scroll_to_view_recursive() 531 ver_area->y1 = obj->coords.y1; in lv_obj_get_scrollbar_area() 532 ver_area->y2 = obj->coords.y2; in lv_obj_get_scrollbar_area() [all …]
|
/lvgl-latest/src/draw/nxp/pxp/ |
D | lv_draw_pxp_layer.c | 55 const lv_area_t * coords) in lv_draw_pxp_layer() argument 76 lv_draw_pxp_img(draw_unit, &new_draw_dsc, coords); in lv_draw_pxp_layer() 80 lv_area_copy(&area_rot, coords); in lv_draw_pxp_layer() 82 int32_t w = lv_area_get_width(coords); in lv_draw_pxp_layer() 83 int32_t h = lv_area_get_height(coords); in lv_draw_pxp_layer() 88 area_rot.x1 += coords->x1; in lv_draw_pxp_layer() 89 area_rot.y1 += coords->y1; in lv_draw_pxp_layer() 90 area_rot.x2 += coords->x1; in lv_draw_pxp_layer() 91 area_rot.y2 += coords->y1; in lv_draw_pxp_layer()
|
D | lv_draw_pxp.h | 66 const lv_area_t * coords); 69 const lv_area_t * coords); 72 const lv_area_t * coords);
|
/lvgl-latest/src/indev/ |
D | lv_indev_scroll.c | 263 p->x = find_snap_point_x(obj, obj->coords.x1, obj->coords.x2, 0); in lv_indev_scroll_get_snap_dist() 264 p->y = find_snap_point_y(obj, obj->coords.y1, obj->coords.y2, 0); in lv_indev_scroll_get_snap_dist() 453 … indev->pointer.scroll_area.y1 = find_snap_point_y(obj, obj->coords.y1 + 1, LV_COORD_MAX, 0); in init_scroll_limits() 454 … indev->pointer.scroll_area.y2 = find_snap_point_y(obj, LV_COORD_MIN, obj->coords.y1 - 1, 0); in init_scroll_limits() 457 … indev->pointer.scroll_area.y1 = find_snap_point_y(obj, obj->coords.y2, LV_COORD_MAX, 0); in init_scroll_limits() 458 … indev->pointer.scroll_area.y2 = find_snap_point_y(obj, LV_COORD_MIN, obj->coords.y2, 0); in init_scroll_limits() 461 int32_t y_mid = obj->coords.y1 + lv_area_get_height(&obj->coords) / 2; in init_scroll_limits() 474 … indev->pointer.scroll_area.x1 = find_snap_point_x(obj, obj->coords.x1, LV_COORD_MAX, 0); in init_scroll_limits() 475 … indev->pointer.scroll_area.x2 = find_snap_point_x(obj, LV_COORD_MIN, obj->coords.x1, 0); in init_scroll_limits() 478 … indev->pointer.scroll_area.x1 = find_snap_point_x(obj, obj->coords.x2, LV_COORD_MAX, 0); in init_scroll_limits() [all …]
|
/lvgl-latest/src/widgets/imagebutton/ |
D | lv_imagebutton.c | 202 lv_area_t coords; in draw_main() local 203 lv_area_copy(&coords, &obj->coords); in draw_main() 204 lv_area_increase(&coords, tw, th); in draw_main() 217 coords_part.x1 = coords.x1; in draw_main() 218 coords_part.y1 = coords.y1; in draw_main() 219 coords_part.x2 = coords.x1 + src_info->header.w - 1; in draw_main() 220 coords_part.y2 = coords.y1 + src_info->header.h - 1; in draw_main() 228 coords_part.x1 = coords.x2 - src_info->header.w + 1; in draw_main() 229 coords_part.y1 = coords.y1; in draw_main() 230 coords_part.x2 = coords.x2; in draw_main() [all …]
|
/lvgl-latest/tests/src/test_cases/widgets/ |
D | test_span.c | 442 const lv_area_t area = spangroup->coords; in test_spangroup_get_span_coords() 446 lv_span_coords_t coords = lv_spangroup_get_span_coords(spangroup, spans[i]); in test_spangroup_get_span_coords() local 447 … TEST_ASSERT_EQUAL_MEMORY(&coords.heading, &test_coords[i].heading, sizeof(lv_span_coords_t)); in test_spangroup_get_span_coords() 455 lv_obj_set_pos(obj_head, coords.heading.x1 + area.x1, coords.heading.y1 + area.y1); in test_spangroup_get_span_coords() 456 …lv_obj_set_size(obj_head, coords.heading.x2 - coords.heading.x1, coords.heading.y2 - coords.headin… in test_spangroup_get_span_coords() 463 lv_obj_set_pos(obj_middle, coords.middle.x1 + area.x1, coords.middle.y1 + area.y1); in test_spangroup_get_span_coords() 464 …lv_obj_set_size(obj_middle, coords.middle.x2 - coords.middle.x1, coords.middle.y2 - coords.middle.… in test_spangroup_get_span_coords() 471 lv_obj_set_pos(obj_trailing, coords.trailing.x1 + area.x1, coords.trailing.y1 + area.y1); in test_spangroup_get_span_coords() 472 …lv_obj_set_size(obj_trailing, coords.trailing.x2 - coords.trailing.x1, coords.trailing.y2 - coords… in test_spangroup_get_span_coords()
|