Home
last modified time | relevance | path

Searched refs:dest_stride (Results 1 – 16 of 16) sorted by relevance

/lvgl-3.7.0/src/draw/nxp/pxp/
Dlv_draw_pxp_blend.c91 …ic void lv_pxp_blit_opa(lv_color_t * dest_buf, const lv_area_t * dest_area, lv_coord_t dest_stride,
108 static void lv_pxp_blit_cover(lv_color_t * dest_buf, lv_area_t * dest_area, lv_coord_t dest_stride,
125 …tic void lv_pxp_blit_cf(lv_color_t * dest_buf, const lv_area_t * dest_area, lv_coord_t dest_stride,
141 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
153 .buffer0Addr = (uint32_t)(dest_buf + dest_stride * dest_area->y1 + dest_area->x1), in lv_gpu_nxp_pxp_fill()
155 .pitchBytes = dest_stride * sizeof(lv_color_t), in lv_gpu_nxp_pxp_fill()
209 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
256 .bufferAddr = (uint32_t)(dest_buf + dest_stride * dest_area->y1 + dest_area->x1), in lv_gpu_nxp_pxp_blit()
259 .pitchBytes = dest_stride * sizeof(lv_color_t) in lv_gpu_nxp_pxp_blit()
283 .buffer0Addr = (uint32_t)(dest_buf + dest_stride * dest_area->y1 + dest_area->x1), in lv_gpu_nxp_pxp_blit()
[all …]
Dlv_draw_pxp_blend.h68 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 …lv_gpu_nxp_pxp_blit_transform(lv_color_t * dest_buf, lv_area_t * dest_area, lv_coord_t dest_stride,
117 …gpu_nxp_pxp_buffer_copy(lv_color_t * dest_buf, const lv_area_t * dest_area, lv_coord_t dest_stride,
Dlv_draw_pxp.c68 … void * dest_buf, lv_coord_t dest_stride, const lv_area_t * dest_area,
156 lv_coord_t dest_stride = lv_area_get_width(draw_ctx->buf_area); in lv_draw_pxp_blend() local
160 lv_gpu_nxp_pxp_fill(dest_buf, &blend_area, dest_stride, dsc->color, dsc->opa); in lv_draw_pxp_blend()
170 lv_gpu_nxp_pxp_blit(dest_buf, &blend_area, dest_stride, src_buf, &src_area, src_stride, in lv_draw_pxp_blend()
248 lv_coord_t dest_stride = lv_area_get_width(draw_ctx->buf_area); in lv_draw_pxp_img_decoded() local
257 … lv_gpu_nxp_pxp_blit_transform(dest_buf, &blend_area, dest_stride, src_buf, &src_area, src_stride, in lv_draw_pxp_img_decoded()
262 … void * dest_buf, lv_coord_t dest_stride, const lv_area_t * dest_area, in lv_draw_pxp_buffer_copy() argument
268 … lv_draw_sw_buffer_copy(draw_ctx, dest_buf, dest_stride, dest_area, src_buf, src_stride, src_area); in lv_draw_pxp_buffer_copy()
272 lv_gpu_nxp_pxp_buffer_copy(dest_buf, dest_area, dest_stride, src_buf, src_area, src_stride); in lv_draw_pxp_buffer_copy()
/lvgl-3.7.0/src/draw/swm341_dma2d/
Dlv_gpu_swm341_dma2d.c44 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.7.0/src/draw/sw/
Dlv_draw_sw_blend.c26 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,
35 … lv_coord_t dest_stride, lv_color_t color, lv_opa_t opa,
40 static void fill_blended(lv_color_t * dest_buf, const lv_area_t * dest_area, lv_coord_t dest_stride
44 static void map_set_px(lv_color_t * dest_buf, const lv_area_t * dest_area, lv_coord_t dest_stride,
49 … lv_coord_t dest_stride, const lv_color_t * src_buf,
55 lv_coord_t dest_stride, const lv_color_t * src_buf,
62 static void map_blended(lv_color_t * dest_buf, const lv_area_t * dest_area, lv_coord_t dest_stride,
117 lv_coord_t dest_stride = lv_area_get_width(draw_ctx->buf_area); in lv_draw_sw_blend_basic() local
126 …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 …]
Dlv_draw_sw.c82 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()
Dlv_draw_sw.h76 void * dest_buf, lv_coord_t dest_stride, const lv_area_t * dest_area,
/lvgl-3.7.0/src/draw/stm32_dma2d/
Dlv_gpu_stm32_dma2d.c51 … void * dest_buf, lv_coord_t dest_stride, const lv_area_t * dest_area,
62 …A2D_STATIC void _lv_draw_stm32_dma2d_blend_map(const lv_color_t * dest_buf, lv_coord_t dest_stride,
158 lv_coord_t dest_stride = lv_area_get_width(draw_ctx->buf_area); in lv_draw_stm32_dma2d_blend() local
170 …_lv_draw_stm32_dma2d_blend_paint(draw_ctx->buf, dest_stride, &draw_area, mask, mask_stride, &mask_… in lv_draw_stm32_dma2d_blend()
202 …_lv_draw_stm32_dma2d_blend_map(draw_ctx->buf, dest_stride, &draw_area, dsc->src_buf, src_stride, &… in lv_draw_stm32_dma2d_blend()
220 … _lv_draw_stm32_dma2d_blend_fill(draw_ctx->buf, dest_stride, &draw_area, dsc->color, dsc->opa); in lv_draw_stm32_dma2d_blend()
227 …_lv_draw_stm32_dma2d_blend_map(draw_ctx->buf, dest_stride, &draw_area, dsc->src_buf, src_stride, &… in lv_draw_stm32_dma2d_blend()
235 … 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
249 …_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()
269 lv_coord_t dest_stride = lv_area_get_width(draw_ctx->buf_area); in lv_draw_stm32_dma2d_img_decoded() local
[all …]
Dlv_gpu_stm32_dma2d.h60 void _lv_draw_stm32_dma2d_copy_buffer(const lv_color_t * dest_buf, lv_coord_t dest_stride,
/lvgl-3.7.0/src/draw/arm2d/
Dlv_gpu_arm2d.c187 lv_coord_t dest_stride = lv_area_get_width(draw_ctx->buf_area); \
190 dest_buf += dest_stride * (blend_area2.y1 - draw_ctx->buf_area->y1) \
444 lv_coord_t dest_stride,
452 lv_coord_t dest_stride,
690 lv_coord_t dest_stride = lv_area_get_width(draw_ctx->buf_area); in lv_draw_arm2d_blend() local
704 …dest_buf += dest_stride * (blend_area.y1 - draw_ctx->buf_area->y1) + (blend_area.x1 - draw_ctx->bu… in lv_draw_arm2d_blend()
709 … dest_buf8 += dest_stride * (blend_area.y1 - draw_ctx->buf_area->y1) * LV_IMG_PX_SIZE_ALPHA_BYTE; in lv_draw_arm2d_blend()
743 dest_stride, in lv_draw_arm2d_blend()
754 dest_stride, in lv_draw_arm2d_blend()
769 lv_coord_t dest_stride, in arm_2d_fill_normal() argument
[all …]
/lvgl-3.7.0/src/draw/nxp/vglite/
Dlv_draw_vglite_blend.h101 … lv_gpu_nxp_vglite_blit_split(lv_color_t * dest_buf, lv_area_t * dest_area, lv_coord_t dest_stride,
155 …_nxp_vglite_buffer_copy(lv_color_t * dest_buf, const lv_area_t * dest_area, lv_coord_t dest_stride,
Dlv_draw_vglite_blend.c132 …lv_res_t lv_vglite_blit_split(lv_color_t * dest_buf, lv_area_t * dest_area, lv_coord_t dest_stride,
211 … lv_gpu_nxp_vglite_blit_split(lv_color_t * dest_buf, lv_area_t * dest_area, lv_coord_t dest_stride, in lv_gpu_nxp_vglite_blit_split() argument
220 …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_split()
281 …_nxp_vglite_buffer_copy(lv_color_t * dest_buf, const lv_area_t * dest_area, lv_coord_t dest_stride, in lv_gpu_nxp_vglite_buffer_copy() argument
295 lv_vglite_set_buf(&dest_vgbuf, dest_buf, dest_area, dest_stride); in lv_gpu_nxp_vglite_buffer_copy()
339 …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
359 align_y(dest_area, (lv_color_t **)&dest_buf, dest_stride); in lv_vglite_blit_split()
442 tile_dest_buf = dest_buf + y * LV_GPU_NXP_VG_LITE_BLIT_SPLIT_THR * dest_stride; in lv_vglite_blit_split()
Dlv_draw_vglite.c73 … void * dest_buf, lv_coord_t dest_stride, const lv_area_t * dest_area,
200 lv_coord_t dest_stride = lv_area_get_width(draw_ctx->buf_area); in lv_draw_vglite_blend() local
202 done = (lv_gpu_nxp_vglite_blit_split(dest_buf, &blend_area, dest_stride, in lv_draw_vglite_blend()
269 lv_coord_t dest_stride = lv_area_get_width(draw_ctx->buf_area); in lv_draw_vglite_img_decoded() local
275 done = (lv_gpu_nxp_vglite_blit_split(dest_buf, &blend_area, dest_stride, in lv_draw_vglite_img_decoded()
294 … void * dest_buf, lv_coord_t dest_stride, const lv_area_t * dest_area, in lv_draw_vglite_buffer_copy() argument
300 …done = lv_gpu_nxp_vglite_buffer_copy(dest_buf, dest_area, dest_stride, src_buf, src_area, src_stri… in lv_draw_vglite_buffer_copy()
306 … lv_draw_sw_buffer_copy(draw_ctx, dest_buf, dest_stride, dest_area, src_buf, src_stride, src_area); in lv_draw_vglite_buffer_copy()
/lvgl-3.7.0/src/draw/renesas/
Dlv_gpu_d2_ra6m3.c599 void lv_port_ra_gpu_blit(lv_color_t * dst, const lv_area_t * dst_area, lv_coord_t dest_stride, argument
612 D2_EXEC(d2_framebuffer(_d2_handle, d1_maptovidmem(_d2_handle, dst), MAX(dest_stride, 2),
661 lv_coord_t dest_stride = lv_area_get_width(draw_ctx->buf_area); local
675 lv_port_ra_gpu_blit(dest_buf, &blend_area, dest_stride, src_buf, &src_area, dsc->opa);
680 lv_port_gpu_fill(dest_buf, &blend_area, dest_stride, dsc->color, dsc->opa);
/lvgl-3.7.0/src/draw/
Dlv_draw.h138 void (*buffer_copy)(struct _lv_draw_ctx_t * draw_ctx, void * dest_buf, lv_coord_t dest_stride,
/lvgl-3.7.0/docs/porting/
Dgpu.md135         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);