Home
last modified time | relevance | path

Searched refs:base_draw (Results 1 – 14 of 14) sorted by relevance

/lvgl-3.7.0/src/draw/sw/
Dlv_draw_sw_layer.c54 uint32_t full_size = lv_area_get_size(&layer_sw_ctx->base_draw.area_full) * px_size; in lv_draw_sw_layer_create()
56 layer_sw_ctx->base_draw.buf = lv_mem_alloc(layer_sw_ctx->buf_size_bytes); in lv_draw_sw_layer_create()
57 if(layer_sw_ctx->base_draw.buf == NULL) { in lv_draw_sw_layer_create()
61 layer_sw_ctx->base_draw.buf = lv_mem_alloc(layer_sw_ctx->buf_size_bytes); in lv_draw_sw_layer_create()
62 if(layer_sw_ctx->base_draw.buf == NULL) { in lv_draw_sw_layer_create()
66 layer_sw_ctx->base_draw.area_act = layer_sw_ctx->base_draw.area_full; in lv_draw_sw_layer_create()
67 layer_sw_ctx->base_draw.area_act.y2 = layer_sw_ctx->base_draw.area_full.y1; in lv_draw_sw_layer_create()
68 lv_coord_t w = lv_area_get_width(&layer_sw_ctx->base_draw.area_act); in lv_draw_sw_layer_create()
69 …layer_sw_ctx->base_draw.max_row_with_alpha = layer_sw_ctx->buf_size_bytes / w / LV_IMG_PX_SIZE_ALP… in lv_draw_sw_layer_create()
70 …layer_sw_ctx->base_draw.max_row_with_no_alpha = layer_sw_ctx->buf_size_bytes / w / sizeof(lv_color… in lv_draw_sw_layer_create()
[all …]
Dlv_draw_sw.c47 draw_sw_ctx->base_draw.draw_arc = lv_draw_sw_arc; in lv_draw_sw_init_ctx()
48 draw_sw_ctx->base_draw.draw_rect = lv_draw_sw_rect; in lv_draw_sw_init_ctx()
49 draw_sw_ctx->base_draw.draw_bg = lv_draw_sw_bg; in lv_draw_sw_init_ctx()
50 draw_sw_ctx->base_draw.draw_letter = lv_draw_sw_letter; in lv_draw_sw_init_ctx()
51 draw_sw_ctx->base_draw.draw_img_decoded = lv_draw_sw_img_decoded; in lv_draw_sw_init_ctx()
52 draw_sw_ctx->base_draw.draw_line = lv_draw_sw_line; in lv_draw_sw_init_ctx()
53 draw_sw_ctx->base_draw.draw_polygon = lv_draw_sw_polygon; in lv_draw_sw_init_ctx()
55 draw_sw_ctx->base_draw.draw_transform = lv_draw_sw_transform; in lv_draw_sw_init_ctx()
57 draw_sw_ctx->base_draw.wait_for_finish = lv_draw_sw_wait_for_finish; in lv_draw_sw_init_ctx()
58 draw_sw_ctx->base_draw.buffer_copy = lv_draw_sw_buffer_copy; in lv_draw_sw_init_ctx()
[all …]
Dlv_draw_sw.h33 lv_draw_ctx_t base_draw; member
40 lv_draw_layer_ctx_t base_draw; member
/lvgl-3.7.0/docs/get-started/platforms/
Dnxp.md23 pxp_draw_ctx->base_draw.draw_img_decoded = lv_draw_pxp_img_decoded;
25 pxp_draw_ctx->base_draw.wait_for_finish = lv_draw_pxp_wait_for_finish;
26 pxp_draw_ctx->base_draw.buffer_copy = lv_draw_pxp_buffer_copy;
112 vglite_draw_ctx->base_draw.init_buf = lv_draw_vglite_init_buf;
113 vglite_draw_ctx->base_draw.draw_line = lv_draw_vglite_line;
114 vglite_draw_ctx->base_draw.draw_arc = lv_draw_vglite_arc;
115 vglite_draw_ctx->base_draw.draw_rect = lv_draw_vglite_rect;
116 vglite_draw_ctx->base_draw.draw_img_decoded = lv_draw_vglite_img_decoded;
118 vglite_draw_ctx->base_draw.wait_for_finish = lv_draw_vglite_wait_for_finish;
119 vglite_draw_ctx->base_draw.buffer_copy = lv_draw_vglite_buffer_copy;
Drenesas.md17 ra_2d_draw_ctx->base_draw.draw_img_decoded = lv_port_gpu_img_decoded;
18 ra_2d_draw_ctx->base_draw.wait_for_finish = lv_port_gpu_wait;
19 ra_2d_draw_ctx->base_draw.draw_letter = lv_draw_gpu_letter;
/lvgl-3.7.0/src/draw/nxp/vglite/
Dlv_draw_vglite.c111 vglite_draw_ctx->base_draw.init_buf = lv_draw_vglite_init_buf; in lv_draw_vglite_ctx_init()
112 vglite_draw_ctx->base_draw.draw_line = lv_draw_vglite_line; in lv_draw_vglite_ctx_init()
113 vglite_draw_ctx->base_draw.draw_arc = lv_draw_vglite_arc; in lv_draw_vglite_ctx_init()
114 vglite_draw_ctx->base_draw.draw_rect = lv_draw_vglite_rect; in lv_draw_vglite_ctx_init()
115 vglite_draw_ctx->base_draw.draw_img_decoded = lv_draw_vglite_img_decoded; in lv_draw_vglite_ctx_init()
117 vglite_draw_ctx->base_draw.wait_for_finish = lv_draw_vglite_wait_for_finish; in lv_draw_vglite_ctx_init()
118 vglite_draw_ctx->base_draw.buffer_copy = lv_draw_vglite_buffer_copy; in lv_draw_vglite_ctx_init()
/lvgl-3.7.0/src/draw/nxp/pxp/
Dlv_draw_pxp.c88 pxp_draw_ctx->base_draw.draw_img_decoded = lv_draw_pxp_img_decoded; in lv_draw_pxp_ctx_init()
90 pxp_draw_ctx->base_draw.wait_for_finish = lv_draw_pxp_wait_for_finish; in lv_draw_pxp_ctx_init()
91 pxp_draw_ctx->base_draw.buffer_copy = lv_draw_pxp_buffer_copy; in lv_draw_pxp_ctx_init()
/lvgl-3.7.0/src/draw/sdl/
Dlv_draw_sdl.h50 lv_draw_ctx_t base_draw; member
Dlv_draw_sdl_layer.c135 lv_area_t * area = ctx->base_draw.buf_area; in lv_draw_sdl_transform_areas_offset()
/lvgl-3.7.0/docs/porting/
Dgpu.md51 lv_draw_ctx_t base_draw;
60 draw_sw_ctx->base_draw.draw_rect = lv_draw_sw_rect;
61 draw_sw_ctx->base_draw.draw_letter = lv_draw_sw_letter;
103     my_draw_ctx->base_draw.wait_for_finish = my_gpu_wait;
/lvgl-3.7.0/src/draw/renesas/
Dlv_gpu_d2_ra6m3.c703 ra_2d_draw_ctx->base_draw.draw_img_decoded = lv_port_gpu_img_decoded;
704 ra_2d_draw_ctx->base_draw.wait_for_finish = lv_port_gpu_wait;
705 ra_2d_draw_ctx->base_draw.draw_letter = lv_draw_gpu_letter;
/lvgl-3.7.0/src/draw/swm341_dma2d/
Dlv_gpu_swm341_dma2d.c92 dma2d_draw_ctx->base_draw.wait_for_finish = lv_gpu_swm341_dma2d_wait_cb; in lv_draw_swm341_dma2d_ctx_init()
/lvgl-3.7.0/src/draw/stm32_dma2d/
Dlv_gpu_stm32_dma2d.c114 dma2d_draw_ctx->base_draw.draw_img_decoded = lv_draw_stm32_dma2d_img_decoded; in lv_draw_stm32_dma2d_ctx_init()
116 dma2d_draw_ctx->base_draw.buffer_copy = lv_draw_stm32_dma2d_buffer_copy; in lv_draw_stm32_dma2d_ctx_init()
/lvgl-3.7.0/src/draw/arm2d/
Dlv_gpu_arm2d.c490 arm2d_draw_ctx->base_draw.wait_for_finish = lv_gpu_arm2d_wait_cb; in lv_draw_arm2d_ctx_init()
493 arm2d_draw_ctx->base_draw.draw_img_decoded = lv_draw_arm2d_img_decoded; in lv_draw_arm2d_ctx_init()