/lvgl-latest/src/draw/ |
D | lv_draw_image.h | 62 } lv_draw_image_dsc_t; typedef 73 typedef void (*lv_draw_image_core_cb)(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * draw_… 85 void lv_draw_image_dsc_init(lv_draw_image_dsc_t * dsc); 92 lv_draw_image_dsc_t * lv_draw_task_get_image_dsc(lv_draw_task_t * task); 103 void lv_draw_image(lv_layer_t * layer, const lv_draw_image_dsc_t * dsc, const lv_area_t * coords); 113 void lv_draw_layer(lv_layer_t * layer, const lv_draw_image_dsc_t * dsc, const lv_area_t * coords);
|
D | lv_draw_image.c | 32 static void img_decode_and_draw(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * draw_dsc, 49 void lv_draw_image_dsc_init(lv_draw_image_dsc_t * dsc) in lv_draw_image_dsc_init() 51 lv_memzero(dsc, sizeof(lv_draw_image_dsc_t)); in lv_draw_image_dsc_init() 58 dsc->base.dsc_size = sizeof(lv_draw_image_dsc_t); in lv_draw_image_dsc_init() 61 lv_draw_image_dsc_t * lv_draw_task_get_image_dsc(lv_draw_task_t * task) in lv_draw_task_get_image_dsc() 63 return task->type == LV_DRAW_TASK_TYPE_IMAGE ? (lv_draw_image_dsc_t *)task->draw_dsc : NULL; in lv_draw_task_get_image_dsc() 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() 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() 110 lv_draw_image_dsc_t * new_image_dsc = lv_malloc(sizeof(*dsc)); in lv_draw_image() 150 void lv_draw_image_normal_helper(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * draw_dsc, in lv_draw_image_normal_helper() [all …]
|
D | lv_draw_image_private.h | 50 void lv_draw_image_normal_helper(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * draw_dsc, 61 void lv_draw_image_tiled_helper(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * draw_dsc,
|
/lvgl-latest/src/draw/renesas/dave2d/ |
D | lv_draw_dave2d.h | 63 void lv_draw_dave2d_image(lv_draw_dave2d_unit_t * draw_unit, const lv_draw_image_dsc_t * draw_dsc, 80 void lv_draw_dave2d_layer(lv_draw_dave2d_unit_t * draw_unit, const lv_draw_image_dsc_t * draw_dsc, 90 …const lv_draw_image_dsc_t * draw_dsc, const lv_draw_image_sup_t * sup, lv_color_format_t cf, void …
|
/lvgl-latest/src/draw/sw/ |
D | lv_draw_sw.h | 81 void lv_draw_sw_image(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * draw_dsc, 115 void lv_draw_sw_layer(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * draw_dsc, const lv_ar… 147 …const lv_draw_image_dsc_t * draw_dsc, const lv_draw_image_sup_t * sup, lv_color_format_t cf, void …
|
D | lv_draw_sw_img.c | 58 static void img_draw_core(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * draw_dsc, 63 static void radius_only(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * draw_dsc, 67 static void recolor_only(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * draw_dsc, 71 static void transform_and_recolor(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * draw_dsc, 77 lv_color_format_t cf, const lv_draw_image_dsc_t * draw_dsc); 79 static bool apply_mask(const lv_draw_image_dsc_t * draw_dsc); 94 void lv_draw_sw_layer(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * draw_dsc, const lv_ar… in lv_draw_sw_layer() 108 lv_draw_image_dsc_t new_draw_dsc = *draw_dsc; in lv_draw_sw_layer() 191 void lv_draw_sw_image(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * draw_dsc, in lv_draw_sw_image() 206 static void img_draw_core(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * draw_dsc, in img_draw_core() [all …]
|
/lvgl-latest/src/draw/nema_gfx/ |
D | lv_draw_nema_gfx_layer.c | 43 void lv_draw_nema_gfx_layer(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * draw_dsc, const… in lv_draw_nema_gfx_layer() 51 lv_draw_image_dsc_t new_draw_dsc = *draw_dsc; in lv_draw_nema_gfx_layer()
|
D | lv_draw_nema_gfx.h | 94 void lv_draw_nema_gfx_img(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * dsc, 102 void lv_draw_nema_gfx_layer(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * draw_dsc,
|
D | lv_draw_nema_gfx_img.c | 44 static void _draw_nema_gfx_tile(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * dsc, const … 46 static void _draw_nema_gfx_img(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * dsc, const l… 54 static void _draw_nema_gfx_tile(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * dsc, const … in _draw_nema_gfx_tile() 100 static void _draw_nema_gfx_img(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * dsc, const l… in _draw_nema_gfx_img() 263 void lv_draw_nema_gfx_img(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * dsc, const lv_are… in lv_draw_nema_gfx_img()
|
/lvgl-latest/src/draw/vg_lite/ |
D | lv_draw_vg_lite_layer.c | 41 void lv_draw_vg_lite_layer(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * draw_dsc, in lv_draw_vg_lite_layer() 59 lv_draw_image_dsc_t new_draw_dsc = *draw_dsc; in lv_draw_vg_lite_layer()
|
D | lv_draw_vg_lite.h | 60 void lv_draw_vg_lite_img(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * dsc, 70 void lv_draw_vg_lite_layer(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * draw_dsc,
|
D | lv_vg_lite_utils.h | 129 …ite_image_matrix(vg_lite_matrix_t * matrix, int32_t x, int32_t y, const lv_draw_image_dsc_t * dsc); 131 vg_lite_color_t lv_vg_lite_image_recolor(vg_lite_buffer_t * buffer, const lv_draw_image_dsc_t * dsc…
|
/lvgl-latest/src/draw/nxp/pxp/ |
D | lv_draw_pxp.h | 68 void lv_draw_pxp_img(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * dsc, 71 void lv_draw_pxp_layer(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * draw_dsc,
|
D | lv_draw_pxp.c | 202 static bool _pxp_draw_img_supported(const lv_draw_image_dsc_t * draw_dsc) in _pxp_draw_img_supported() 271 const lv_draw_image_dsc_t * draw_dsc = (lv_draw_image_dsc_t *) t->draw_dsc; in _pxp_evaluate() 288 lv_draw_image_dsc_t * draw_dsc = (lv_draw_image_dsc_t *) t->draw_dsc; in _pxp_evaluate()
|
D | lv_draw_pxp_img.c | 40 … int32_t src_stride, lv_color_format_t src_cf, const lv_draw_image_dsc_t * dsc); 45 … int32_t src_stride, lv_color_format_t src_cf, const lv_draw_image_dsc_t * dsc); 64 void lv_draw_pxp_img(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * dsc, in lv_draw_pxp_img() 121 … int32_t src_stride, lv_color_format_t src_cf, const lv_draw_image_dsc_t * dsc) in _pxp_blit_recolor() 187 … int32_t src_stride, lv_color_format_t src_cf, const lv_draw_image_dsc_t * dsc) in _pxp_blit_transform()
|
D | lv_draw_pxp_layer.c | 54 void lv_draw_pxp_layer(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * draw_dsc, in lv_draw_pxp_layer() 74 lv_draw_image_dsc_t new_draw_dsc = *draw_dsc; in lv_draw_pxp_layer()
|
/lvgl-latest/src/draw/nxp/vglite/ |
D | lv_draw_vglite_img.c | 89 const lv_draw_image_dsc_t * dsc); 103 const lv_draw_image_dsc_t * dsc); 112 static void _vglite_blit(const lv_area_t * src_area, const lv_draw_image_dsc_t * dsc); 114 static vg_lite_color_t _vglite_recolor(const lv_draw_image_dsc_t * dsc); 128 void lv_draw_vglite_img(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * dsc, in lv_draw_vglite_img() 187 static void _vglite_blit(const lv_area_t * src_area, const lv_draw_image_dsc_t * dsc) in _vglite_blit() 240 const lv_draw_image_dsc_t * dsc) in _vglite_blit_split() 376 const lv_draw_image_dsc_t * dsc) in _vglite_draw_pattern() 417 static vg_lite_color_t _vglite_recolor(const lv_draw_image_dsc_t * dsc) in _vglite_recolor()
|
D | lv_draw_vglite.h | 77 void lv_draw_vglite_img(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * dsc, 83 void lv_draw_vglite_layer(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * draw_dsc,
|
D | lv_vglite_matrix.h | 64 void vglite_set_transformation_matrix(const lv_area_t * dest_area, const lv_draw_image_dsc_t * dsc);
|
D | lv_draw_vglite_layer.c | 49 void lv_draw_vglite_layer(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * draw_dsc, in lv_draw_vglite_layer() 71 lv_draw_image_dsc_t new_draw_dsc = *draw_dsc; in lv_draw_vglite_layer()
|
D | lv_vglite_matrix.c | 57 void vglite_set_transformation_matrix(const lv_area_t * dest_area, const lv_draw_image_dsc_t * dsc) in vglite_set_transformation_matrix()
|
/lvgl-latest/src/draw/sdl/ |
D | lv_draw_sdl.h | 46 …UTE_FAST_MEM */ lv_draw_sdl_image(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * draw_dsc, 61 void lv_draw_sdl_layer(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc_t * draw_dsc, const lv_a…
|
/lvgl-latest/src/core/ |
D | lv_obj_draw.h | 70 void lv_obj_init_draw_image_dsc(lv_obj_t * obj, lv_part_t part, lv_draw_image_dsc_t * draw_dsc);
|
/lvgl-latest/examples/widgets/canvas/ |
D | lv_example_canvas_6.c | 25 lv_draw_image_dsc_t dsc; in lv_example_canvas_6()
|
/lvgl-latest/src/libs/svg/ |
D | lv_svg_render.h | 55 void (*load_image)(const char * image_url, lv_draw_image_dsc_t * img_dsc);
|