/lvgl-latest/tests/src/test_cases/libs/ |
D | test_freetype.c | 390 static void vegravis_generate_vector_ops_string(lv_freetype_outline_event_param_t * param, char * b… 506 lv_freetype_outline_event_param_t * param; in test_freetype_outline_rendering_test() local 507 LV_LL_READ(outline_data, param) { in test_freetype_outline_rendering_test() 512 vegravis_generate_vector_ops_string(param, buf, sizeof(buf)); in test_freetype_outline_rendering_test() 515 …_PRINTF("{NULL, %d, {%d, %d}, {%d, %d}, {%d, %d}}, ", param->type, param->to.x, param->to.y, param… in test_freetype_outline_rendering_test() 516 param->control1.y, param->control2.x, param->control2.y); in test_freetype_outline_rendering_test() 519 TEST_ASSERT_EQUAL(param->type, outline_data_U9F98[i].type); in test_freetype_outline_rendering_test() 520 TEST_ASSERT_EQUAL(param->to.x, outline_data_U9F98[i].to.x); in test_freetype_outline_rendering_test() 521 TEST_ASSERT_EQUAL(param->to.y, outline_data_U9F98[i].to.y); in test_freetype_outline_rendering_test() 522 TEST_ASSERT_EQUAL(param->control1.x, outline_data_U9F98[i].control1.x); in test_freetype_outline_rendering_test() [all …]
|
/lvgl-latest/src/libs/freetype/ |
D | lv_freetype_outline.c | 219 lv_freetype_outline_event_param_t * param) in outline_send_event() argument 229 e.param = param; in outline_send_event() 247 lv_freetype_outline_event_param_t param; in outline_push_point() local 248 lv_memzero(¶m, sizeof(param)); in outline_push_point() 249 param.outline = outline; in outline_push_point() 250 param.type = type; in outline_push_point() 251 ft_vector_to_lv_vector(¶m.control1, control1); in outline_push_point() 252 ft_vector_to_lv_vector(¶m.control2, control2); in outline_push_point() 253 ft_vector_to_lv_vector(¶m.to, to); in outline_push_point() 256 return outline_send_event(ctx, LV_EVENT_INSERT, ¶m); in outline_push_point() [all …]
|
/lvgl-latest/src/draw/sw/ |
D | lv_draw_sw_mask.c | 38 … lv_draw_sw_mask_line_param_t * param); 41 … lv_draw_sw_mask_radius_param_t * param); 44 … lv_draw_sw_mask_angle_param_t * param); 47 … lv_draw_sw_mask_fade_param_t * param); 50 … lv_draw_sw_mask_map_param_t * param); 141 void lv_draw_sw_mask_line_points_init(lv_draw_sw_mask_line_param_t * param, int32_t p1x, int32_t p1… in lv_draw_sw_mask_line_points_init() argument 145 lv_memzero(param, sizeof(lv_draw_sw_mask_line_param_t)); in lv_draw_sw_mask_line_points_init() 163 lv_point_set(¶m->cfg.p1, p1x, p1y); in lv_draw_sw_mask_line_points_init() 164 lv_point_set(¶m->cfg.p2, p2x, p2y); in lv_draw_sw_mask_line_points_init() 165 param->cfg.side = side; in lv_draw_sw_mask_line_points_init() [all …]
|
D | lv_draw_sw_mask.h | 116 void lv_draw_sw_mask_line_points_init(lv_draw_sw_mask_line_param_t * param, int32_t p1x, int32_t p1… 130 void lv_draw_sw_mask_line_angle_init(lv_draw_sw_mask_line_param_t * param, int32_t px, int32_t py, … 141 void lv_draw_sw_mask_angle_init(lv_draw_sw_mask_angle_param_t * param, int32_t vertex_x, int32_t ve… 151 void lv_draw_sw_mask_radius_init(lv_draw_sw_mask_radius_param_t * param, const lv_area_t * rect, in… 163 void lv_draw_sw_mask_fade_init(lv_draw_sw_mask_fade_param_t * param, const lv_area_t * coords, lv_o… 173 void lv_draw_sw_mask_map_init(lv_draw_sw_mask_map_param_t * param, const lv_area_t * coords, const …
|
D | lv_draw_sw_mask_rect.c | 83 lv_draw_sw_mask_radius_param_t param; in lv_draw_sw_mask_rect() local 84 lv_draw_sw_mask_radius_init(¶m, &dsc->area, dsc->radius, false); in lv_draw_sw_mask_rect() 87 masks[0] = ¶m; in lv_draw_sw_mask_rect() 115 lv_draw_sw_mask_free_param(¶m); in lv_draw_sw_mask_rect()
|
/lvgl-latest/src/draw/vg_lite/ |
D | lv_draw_vg_lite_label.c | 381 static void vg_lite_outline_push(const lv_freetype_outline_event_param_t * param) in vg_lite_outline_push() argument 384 lv_vg_lite_path_t * outline = param->outline; in vg_lite_outline_push() 387 lv_freetype_outline_type_t type = param->type; in vg_lite_outline_push() 398 lv_vg_lite_path_move_to(outline, param->to.x, -param->to.y); in vg_lite_outline_push() 401 lv_vg_lite_path_line_to(outline, param->to.x, -param->to.y); in vg_lite_outline_push() 404 lv_vg_lite_path_cubic_to(outline, param->control1.x, -param->control1.y, in vg_lite_outline_push() 405 param->control2.x, -param->control2.y, in vg_lite_outline_push() 406 param->to.x, -param->to.y); in vg_lite_outline_push() 409 lv_vg_lite_path_quad_to(outline, param->control1.x, -param->control1.y, in vg_lite_outline_push() 410 param->to.x, -param->to.y); in vg_lite_outline_push() [all …]
|
D | lv_draw_vg_lite_mask_rect.c | 90 lv_draw_sw_mask_radius_param_t param; in lv_draw_vg_lite_mask_rect() local 91 lv_draw_sw_mask_radius_init(¶m, &dsc->area, dsc->radius, false); in lv_draw_vg_lite_mask_rect() 94 masks[0] = ¶m; in lv_draw_vg_lite_mask_rect() 125 lv_draw_sw_mask_free_param(¶m); in lv_draw_vg_lite_mask_rect()
|
/lvgl-latest/examples/porting/ |
D | lv_port_lcd_stm32_template.c | 44 …void lcd_send_cmd(lv_display_t * disp, const uint8_t * cmd, size_t cmd_size, const uint8_t * param, 46 …tic void lcd_send_color(lv_display_t * disp, const uint8_t * cmd, size_t cmd_size, uint8_t * param, 127 …void lcd_send_cmd(lv_display_t * disp, const uint8_t * cmd, size_t cmd_size, const uint8_t * param, 144 HAL_SPI_Transmit(&hspi1, (uint8_t *)param, (uint16_t)param_size, BUS_SPI1_POLL_TIMEOUT); 153 …tic void lcd_send_color(lv_display_t * disp, const uint8_t * cmd, size_t cmd_size, uint8_t * param, 174 HAL_SPI_Transmit_DMA(&hspi1, param, (uint16_t)param_size / 2);
|
/lvgl-latest/src/draw/nema_gfx/ |
D | lv_draw_nema_gfx_label.c | 99 static void lv_nema_gfx_outline_push(const lv_freetype_outline_event_param_t * param); 101 static void lv_nema_outline_event_alloc(const lv_freetype_outline_event_param_t * param); 195 lv_freetype_outline_event_param_t * param = lv_event_get_param(e); in freetype_outline_event_cb() local 199 param->outline = lv_nema_gfx_path_create(); in freetype_outline_event_cb() 200 lv_nema_outline_event_alloc(param); in freetype_outline_event_cb() 203 lv_nema_gfx_path_destroy(param->outline); in freetype_outline_event_cb() 206 lv_nema_gfx_outline_push(param); in freetype_outline_event_cb() 215 static void lv_nema_gfx_outline_push(const lv_freetype_outline_event_param_t * param) in lv_nema_gfx_outline_push() argument 218 lv_nema_gfx_path_t * outline = param->outline; in lv_nema_gfx_outline_push() 221 lv_freetype_outline_type_t type = param->type; in lv_nema_gfx_outline_push() [all …]
|
/lvgl-latest/docs/details/integration/driver/display/ |
D | ili9341.rst | 40 …d(lv_display_t *disp, const uint8_t *cmd, size_t cmd_size, const uint8_t *param, size_t param_size) 46 …int32_t my_lcd_send_color(lv_display_t *disp, const uint8_t *cmd, size_t cmd_size, uint8_t *param,… 57 * @param hor_res horizontal resolution 58 * @param ver_res vertical resolution 59 * @param flags default configuration settings (mirror, RGB ordering, etc.) 60 …* @param send_cmd platform-dependent function to send a command to the LCD controller (usuall… 61 …* @param send_color platform-dependent function to send pixel data to the LCD controller (usual…
|
D | st7735.rst | 42 …d(lv_display_t *disp, const uint8_t *cmd, size_t cmd_size, const uint8_t *param, size_t param_size) 48 …int32_t my_lcd_send_color(lv_display_t *disp, const uint8_t *cmd, size_t cmd_size, uint8_t *param,… 59 * @param hor_res horizontal resolution 60 * @param ver_res vertical resolution 61 * @param flags default configuration settings (mirror, RGB ordering, etc.) 62 …* @param send_cmd platform-dependent function to send a command to the LCD controller (usuall… 63 …* @param send_color platform-dependent function to send pixel data to the LCD controller (usual…
|
D | st7789.rst | 41 …d(lv_display_t *disp, const uint8_t *cmd, size_t cmd_size, const uint8_t *param, size_t param_size) 47 …int32_t my_lcd_send_color(lv_display_t *disp, const uint8_t *cmd, size_t cmd_size, uint8_t *param,… 58 * @param hor_res horizontal resolution 59 * @param ver_res vertical resolution 60 * @param flags default configuration settings (mirror, RGB ordering, etc.) 61 …* @param send_cmd platform-dependent function to send a command to the LCD controller (usuall… 62 …* @param send_color platform-dependent function to send pixel data to the LCD controller (usual…
|
D | st7796.rst | 42 …d(lv_display_t *disp, const uint8_t *cmd, size_t cmd_size, const uint8_t *param, size_t param_size) 48 …int32_t my_lcd_send_color(lv_display_t *disp, const uint8_t *cmd, size_t cmd_size, uint8_t *param,… 59 * @param hor_res horizontal resolution 60 * @param ver_res vertical resolution 61 * @param flags default configuration settings (mirror, RGB ordering, etc.) 62 …* @param send_cmd platform-dependent function to send a command to the LCD controller (usuall… 63 …* @param send_color platform-dependent function to send pixel data to the LCD controller (usual…
|
D | gen_mipi.rst | 54 …d(lv_display_t *disp, const uint8_t *cmd, size_t cmd_size, const uint8_t *param, size_t param_size) 60 …int32_t my_lcd_send_color(lv_display_t *disp, const uint8_t *cmd, size_t cmd_size, uint8_t *param,… 112 …d(lv_display_t *disp, const uint8_t *cmd, size_t cmd_size, const uint8_t *param, size_t param_size) 118 …d_color(lv_display_t *disp, const uint8_t *cmd, size_t cmd_size, uint8_t *param, size_t param_size)
|
/lvgl-latest/src/drivers/display/lcd/ |
D | lv_lcd_generic_mipi.c | 26 static void send_cmd(lv_lcd_generic_mipi_driver_t * drv, uint8_t cmd, uint8_t * param, size_t param… 27 static void send_color(lv_lcd_generic_mipi_driver_t * drv, uint8_t cmd, uint8_t * param, size_t par… 146 static void send_cmd(lv_lcd_generic_mipi_driver_t * drv, uint8_t cmd, uint8_t * param, size_t param… in send_cmd() argument 149 drv->send_cmd(drv->disp, &cmdbuf, 1, param, param_size); in send_cmd() 159 static void send_color(lv_lcd_generic_mipi_driver_t * drv, uint8_t cmd, uint8_t * param, size_t par… in send_color() argument 162 drv->send_color(drv->disp, &cmdbuf, 1, param, param_size); in send_color()
|
D | lv_lcd_generic_mipi.h | 142 …cd_send_cmd_cb_t)(lv_display_t * disp, const uint8_t * cmd, size_t cmd_size, const uint8_t * param, 153 …lv_lcd_send_color_cb_t)(lv_display_t * disp, const uint8_t * cmd, size_t cmd_size, uint8_t * param,
|
/lvgl-latest/src/misc/ |
D | lv_event_private.h | 38 void * param; member
|
D | lv_anim.c | 42 static void anim_timer(lv_timer_t * param); 538 static void anim_timer(lv_timer_t * param) in anim_timer() argument 540 LV_UNUSED(param); in anim_timer()
|
/lvgl-latest/src/libs/svg/ |
D | lv_svg_render.c | 2068 lv_freetype_outline_event_param_t * param = lv_event_get_param(e); in _freetype_outline_cb() local 2071 param->outline = lv_vector_path_create(LV_VECTOR_PATH_QUALITY_MEDIUM); in _freetype_outline_cb() 2074 lv_vector_path_delete(param->outline); in _freetype_outline_cb() 2077 if(param->type == LV_FREETYPE_OUTLINE_MOVE_TO) { in _freetype_outline_cb() 2079 pt.x = LV_FREETYPE_F26DOT6_TO_FLOAT(param->to.x); in _freetype_outline_cb() 2080 pt.y = -LV_FREETYPE_F26DOT6_TO_FLOAT(param->to.y); in _freetype_outline_cb() 2081 lv_vector_path_move_to(param->outline, &pt); in _freetype_outline_cb() 2083 else if(param->type == LV_FREETYPE_OUTLINE_LINE_TO) { in _freetype_outline_cb() 2085 pt.x = LV_FREETYPE_F26DOT6_TO_FLOAT(param->to.x); in _freetype_outline_cb() 2086 pt.y = -LV_FREETYPE_F26DOT6_TO_FLOAT(param->to.y); in _freetype_outline_cb() [all …]
|
/lvgl-latest/src/core/ |
D | lv_obj_event.c | 48 lv_result_t lv_obj_send_event(lv_obj_t * obj, lv_event_code_t event_code, void * param) in lv_obj_send_event() argument 59 e.param = param; in lv_obj_send_event() 350 …TRACE_EVENT("Sending event %d to %p with %p param", e->code, (void *)e->original_target, e->param); in event_send_core()
|
D | lv_obj_event.h | 46 lv_result_t lv_obj_send_event(lv_obj_t * obj, lv_event_code_t event_code, void * param);
|
/lvgl-latest/docs/ |
D | CODING_STYLE.rst | 41 - ``param`` parameter 88 * @param parent brief description of argument. Additional detail can appear 162 * @param obj pointer to flex container. It must have 164 * @param main_place where to place items on main axis (in their track). 166 * @param cross_place where to place item in track on cross axis. 170 * @param track_cross_place where to place tracks in cross direction. 191 - Describe function parameters with the ``@param`` command. When a function writes 196 ``@param[out] param_name description``. 240 - ``@param name description`` 302 * @param label pointer to label Widget [all …]
|
/lvgl-latest/docs/details/main-components/ |
D | image.rst | 254 * @param decoder pointer to the decoder where this function belongs 255 * @param src can be file name or pointer to a C array 256 * @param header image information is set in header parameter 274 * @param decoder pointer to the decoder where this function belongs 275 * @param dsc image descriptor 299 * @param decoder pointer to the decoder where this function belongs 300 * @param dsc image decoder descriptor 301 * @param full_area input parameter. the full area to decode after enough subsequent calls 302 …* @param decoded_area input+output parameter. set the values to `LV_COORD_MIN` for the first call … 357 * @param decoder pointer to the decoder where this function belongs [all …]
|
/lvgl-latest/.devcontainer/ |
D | __main.c__ | 39 static void memory_monitor(lv_timer_t * param);
|
/lvgl-latest/src/indev/ |
D | lv_indev.h | 441 lv_result_t lv_indev_send_event(lv_indev_t * indev, lv_event_code_t code, void * param);
|