/lvgl-3.5.0/src/draw/nxp/pxp/ |
D | lv_draw_pxp_blend.c | 86 …ic void lv_pxp_blit_opa(lv_color_t * dest_buf, const lv_area_t * dest_area, lv_coord_t dest_stride, 103 … void lv_pxp_blit_cover(lv_color_t * dest_buf, const lv_area_t * dest_area, lv_coord_t dest_stride, 120 …tic void lv_pxp_blit_cf(lv_color_t * dest_buf, const lv_area_t * dest_area, lv_coord_t dest_stride, 136 void lv_gpu_nxp_pxp_fill(lv_color_t * dest_buf, const lv_area_t * dest_area, lv_coord_t dest_stride, in lv_gpu_nxp_pxp_fill() argument 148 .buffer0Addr = (uint32_t)(dest_buf + dest_stride * dest_area->y1 + dest_area->x1), in lv_gpu_nxp_pxp_fill() 150 .pitchBytes = dest_stride * sizeof(lv_color_t), in lv_gpu_nxp_pxp_fill() 204 void lv_gpu_nxp_pxp_blit(lv_color_t * dest_buf, const lv_area_t * dest_area, lv_coord_t dest_stride, in lv_gpu_nxp_pxp_blit() argument 251 .bufferAddr = (uint32_t)(dest_buf + dest_stride * dest_area->y1 + dest_area->x1), in lv_gpu_nxp_pxp_blit() 254 .pitchBytes = dest_stride * sizeof(lv_color_t) in lv_gpu_nxp_pxp_blit() 278 .buffer0Addr = (uint32_t)(dest_buf + dest_stride * dest_area->y1 + dest_area->x1), in lv_gpu_nxp_pxp_blit() [all …]
|
D | lv_draw_pxp_blend.h | 68 void lv_gpu_nxp_pxp_fill(lv_color_t * dest_buf, const lv_area_t * dest_area, lv_coord_t dest_stride, 85 void lv_gpu_nxp_pxp_blit(lv_color_t * dest_buf, const lv_area_t * dest_area, lv_coord_t dest_stride, 102 …_nxp_pxp_blit_transform(lv_color_t * dest_buf, const lv_area_t * dest_area, lv_coord_t dest_stride,
|
D | lv_draw_pxp.c | 151 lv_coord_t dest_stride = lv_area_get_width(draw_ctx->buf_area); in lv_draw_pxp_blend() local 155 lv_gpu_nxp_pxp_fill(dest_buf, &blend_area, dest_stride, dsc->color, dsc->opa); in lv_draw_pxp_blend() 165 lv_gpu_nxp_pxp_blit(dest_buf, &blend_area, dest_stride, src_buf, &src_area, src_stride, in lv_draw_pxp_blend() 237 lv_coord_t dest_stride = lv_area_get_width(draw_ctx->buf_area); in lv_draw_pxp_img_decoded() local 246 … lv_gpu_nxp_pxp_blit_transform(dest_buf, &blend_area, dest_stride, src_buf, &src_area, src_stride, in lv_draw_pxp_img_decoded()
|
/lvgl-3.5.0/src/draw/swm341_dma2d/ |
D | lv_gpu_swm341_dma2d.c | 44 static void lv_draw_swm341_dma2d_blend_fill(lv_color_t * dest_buf, lv_coord_t dest_stride, const lv… 47 …_swm341_dma2d_blend_map(lv_color_t * dest_buf, const lv_area_t * dest_area, lv_coord_t dest_stride, 110 lv_coord_t dest_stride = lv_area_get_width(draw_ctx->buf_area); in lv_draw_swm341_dma2d_blend() local 113 …dest_buf += dest_stride * (blend_area.y1 - draw_ctx->buf_area->y1) + (blend_area.x1 - draw_ctx->bu… in lv_draw_swm341_dma2d_blend() 122 … lv_draw_swm341_dma2d_blend_map(dest_buf, &blend_area, dest_stride, src_buf, src_stride, dsc->opa); in lv_draw_swm341_dma2d_blend() 127 lv_draw_swm341_dma2d_blend_fill(dest_buf, dest_stride, &blend_area, dsc->color); in lv_draw_swm341_dma2d_blend() 143 static void lv_draw_swm341_dma2d_blend_fill(lv_color_t * dest_buf, lv_coord_t dest_stride, const lv… in lv_draw_swm341_dma2d_blend_fill() argument 154 DMA2D->L[DMA2D_LAYER_OUT].OR = dest_stride - area_w; in lv_draw_swm341_dma2d_blend_fill() 164 dest_buf[y * dest_stride + x] = color; in lv_draw_swm341_dma2d_blend_fill() 170 …_swm341_dma2d_blend_map(lv_color_t * dest_buf, const lv_area_t * dest_area, lv_coord_t dest_stride, in lv_draw_swm341_dma2d_blend_map() argument [all …]
|
/lvgl-3.5.0/src/draw/sw/ |
D | lv_draw_sw_blend.c | 26 static void fill_set_px(lv_color_t * dest_buf, const lv_area_t * blend_area, lv_coord_t dest_stride, 30 …lv_coord_t dest_stride, lv_color_t color, lv_opa_t opa, const lv_opa_t * mask, lv_coord_t mask_str… 35 …lv_coord_t dest_stride, lv_color_t color, lv_opa_t opa, const lv_opa_t * mask, lv_coord_t mask_str… 39 static void fill_blended(lv_color_t * dest_buf, const lv_area_t * dest_area, lv_coord_t dest_stride… 43 static void map_set_px(lv_color_t * dest_buf, const lv_area_t * dest_area, lv_coord_t dest_stride, 46 … static void map_normal(lv_color_t * dest_buf, const lv_area_t * dest_area, lv_coord_t dest_stride, 50 …EM static void map_argb(lv_color_t * dest_buf, const lv_area_t * dest_area, lv_coord_t dest_stride, 57 static void map_blended(lv_color_t * dest_buf, const lv_area_t * dest_area, lv_coord_t dest_stride, 112 lv_coord_t dest_stride = lv_area_get_width(draw_ctx->buf_area); in lv_draw_sw_blend_basic() local 121 …dest_buf += dest_stride * (blend_area.y1 - draw_ctx->buf_area->y1) + (blend_area.x1 - draw_ctx->bu… in lv_draw_sw_blend_basic() [all …]
|
D | lv_draw_sw.c | 82 void * dest_buf, lv_coord_t dest_stride, const lv_area_t * dest_area, in lv_draw_sw_buffer_copy() argument 91 dest_bufc += dest_stride * dest_area->y1; in lv_draw_sw_buffer_copy() 101 dest_bufc += dest_stride; in lv_draw_sw_buffer_copy()
|
D | lv_draw_sw.h | 74 void * dest_buf, lv_coord_t dest_stride, const lv_area_t * dest_area,
|
/lvgl-3.5.0/src/draw/stm32_dma2d/ |
D | lv_gpu_stm32_dma2d.c | 120 lv_coord_t dest_stride = lv_area_get_width(draw_ctx->buf_area); in lv_draw_stm32_dma2d_blend() local 132 …_lv_draw_stm32_dma2d_blend_paint(draw_ctx->buf, dest_stride, &draw_area, mask, mask_stride, &mask_… in lv_draw_stm32_dma2d_blend() 164 …_lv_draw_stm32_dma2d_blend_map(draw_ctx->buf, dest_stride, &draw_area, dsc->src_buf, src_stride, &… in lv_draw_stm32_dma2d_blend() 182 … _lv_draw_stm32_dma2d_blend_fill(draw_ctx->buf, dest_stride, &draw_area, dsc->color, dsc->opa); in lv_draw_stm32_dma2d_blend() 189 …_lv_draw_stm32_dma2d_blend_map(draw_ctx->buf, dest_stride, &draw_area, dsc->src_buf, src_stride, &… in lv_draw_stm32_dma2d_blend() 197 … lv_draw_stm32_dma2d_buffer_copy(lv_draw_ctx_t * draw_ctx, void * dest_buf, lv_coord_t dest_stride, in lv_draw_stm32_dma2d_buffer_copy() argument 211 …_lv_draw_stm32_dma2d_blend_map((const lv_color_t *)dest_buf, dest_stride, dest_area, (const lv_col… in lv_draw_stm32_dma2d_buffer_copy() 231 lv_coord_t dest_stride = lv_area_get_width(draw_ctx->buf_area); in lv_draw_stm32_dma2d_img_decoded() local 235 …_lv_draw_stm32_dma2d_blend_map(draw_ctx->buf, dest_stride, &draw_area, src_buf, src_stride, &src_o… in lv_draw_stm32_dma2d_img_decoded() 310 lv_coord_t dest_stride = lv_area_get_width(draw_ctx->buf_area); in lv_draw_stm32_dma2d_img() local [all …]
|
D | lv_gpu_stm32_dma2d.h | 58 … void * dest_buf, lv_coord_t dest_stride, const lv_area_t * dest_area, 73 …A2D_STATIC void _lv_draw_stm32_dma2d_blend_map(const lv_color_t * dest_buf, lv_coord_t dest_stride, 79 …D_STATIC void _lv_draw_stm32_dma2d_copy_buffer(const lv_color_t * dest_buf, lv_coord_t dest_stride,
|
/lvgl-3.5.0/src/draw/nxp/vglite/ |
D | lv_draw_vglite_blend.h | 85 …_res_t lv_gpu_nxp_vglite_blit(lv_color_t * dest_buf, lv_area_t * dest_area, lv_coord_t dest_stride, 104 …gpu_nxp_vglite_blit_transform(lv_color_t * dest_buf, lv_area_t * dest_area, lv_coord_t dest_stride,
|
D | lv_draw_vglite_blend.c | 148 …lv_res_t lv_vglite_blit_split(lv_color_t * dest_buf, lv_area_t * dest_area, lv_coord_t dest_stride, 226 …_res_t lv_gpu_nxp_vglite_blit(lv_color_t * dest_buf, lv_area_t * dest_area, lv_coord_t dest_stride, in lv_gpu_nxp_vglite_blit() argument 239 …lv_res_t rv = lv_vglite_blit_split(dest_buf, dest_area, dest_stride, src_buf, src_area, src_stride… in lv_gpu_nxp_vglite_blit() 247 LV_UNUSED(dest_stride); in lv_gpu_nxp_vglite_blit() 256 …gpu_nxp_vglite_blit_transform(lv_color_t * dest_buf, lv_area_t * dest_area, lv_coord_t dest_stride, in lv_gpu_nxp_vglite_blit_transform() argument 269 …lv_res_t rv = lv_vglite_blit_split(dest_buf, dest_area, dest_stride, src_buf, src_area, src_stride… in lv_gpu_nxp_vglite_blit_transform() 277 LV_UNUSED(dest_stride); in lv_gpu_nxp_vglite_blit_transform() 291 …lv_res_t lv_vglite_blit_split(lv_color_t * dest_buf, lv_area_t * dest_area, lv_coord_t dest_stride, in lv_vglite_blit_split() argument 311 align_y(dest_area, (lv_color_t **)&dest_buf, dest_stride); in lv_vglite_blit_split() 388 tile_dest_buf = dest_buf + y * LV_GPU_NXP_VG_LITE_BLIT_SPLIT_THR * dest_stride; in lv_vglite_blit_split()
|
D | lv_draw_vglite.c | 189 lv_coord_t dest_stride = lv_area_get_width(draw_ctx->buf_area); in lv_draw_vglite_blend() local 198 done = (lv_gpu_nxp_vglite_blit(dest_buf, &blend_area, dest_stride, in lv_draw_vglite_blend() 246 lv_coord_t dest_stride = lv_area_get_width(draw_ctx->buf_area); in lv_draw_vglite_img_decoded() local 255 done = (lv_gpu_nxp_vglite_blit_transform(dest_buf, &blend_area, dest_stride, in lv_draw_vglite_img_decoded()
|
/lvgl-3.5.0/src/draw/arm2d/ |
D | lv_gpu_arm2d.c | 189 lv_coord_t dest_stride = lv_area_get_width(draw_ctx->buf_area); \ 192 dest_buf += dest_stride * (blend_area2.y1 - draw_ctx->buf_area->y1) \ 449 lv_coord_t dest_stride, 458 lv_coord_t dest_stride, 703 lv_coord_t dest_stride = lv_area_get_width(draw_ctx->buf_area); in lv_draw_arm2d_blend() local 717 …dest_buf += dest_stride * (blend_area.y1 - draw_ctx->buf_area->y1) + (blend_area.x1 - draw_ctx->bu… in lv_draw_arm2d_blend() 722 … dest_buf8 += dest_stride * (blend_area.y1 - draw_ctx->buf_area->y1) * LV_IMG_PX_SIZE_ALPHA_BYTE; in lv_draw_arm2d_blend() 756 dest_stride, in lv_draw_arm2d_blend() 767 dest_stride, in lv_draw_arm2d_blend() 783 lv_coord_t dest_stride, in arm_2d_fill_normal() argument [all …]
|
/lvgl-3.5.0/src/draw/ |
D | lv_draw.h | 141 void (*buffer_copy)(struct _lv_draw_ctx_t * draw_ctx, void * dest_buf, lv_coord_t dest_stride,
|
/lvgl-3.5.0/docs/porting/ |
D | gpu.md | 135 lv_coord_t dest_stride = lv_area_get_width(draw_ctx->buf_area); /*Width of the destination … 137 dest_buf += dest_stride * (blend_area.y1 - draw_ctx->buf_area->y1) + (blend_area.x1 - draw_… 143 my_gpu_fill(dest_buf, dest_stride, &blend_area, dsc->color);
|