Home
last modified time | relevance | path

Searched refs:src_buf (Results 1 – 8 of 8) sorted by relevance

/lvgl-3.4.0/src/draw/sw/
Dlv_draw_sw_blend.c36 …const lv_color_t * src_buf, lv_coord_t src_stride, lv_opa_t opa, const lv_opa_t * mask, lv_coord_t…
39 …const lv_color_t * src_buf, lv_coord_t src_stride, lv_opa_t opa, const lv_opa_t * mask, lv_coord_t…
43 const lv_color_t * src_buf, lv_coord_t src_stride, lv_opa_t opa,
76 if(*mask_tmp_x == LV_OPA_COVER) dest_buf[x] = src_buf[x]; \
77 else dest_buf[x] = lv_color_mix(src_buf[x], dest_buf[x], *mask_tmp_x); \
83 if(*mask_tmp_x == LV_OPA_COVER) dest_buf[x] = src_buf[x]; \
85src_buf[x], *mask_tmp_x, &dest_buf[x], &dest_buf[x].ch.alpha); \
86 else dest_buf[x] = lv_color_mix(src_buf[x], dest_buf[x], *mask_tmp_x); \
127 const lv_color_t * src_buf = dsc->src_buf; in lv_draw_sw_blend_basic() local
129 if(src_buf) { in lv_draw_sw_blend_basic()
[all …]
Dlv_draw_sw_img.c42 … const lv_area_t * coords, const uint8_t * src_buf, lv_img_cf_t cf) in lv_draw_sw_img_decoded() argument
59 blend_dsc.src_buf = (const lv_color_t *)src_buf; in lv_draw_sw_img_decoded()
97 blend_dsc.src_buf = src_buf_rgb; in lv_draw_sw_img_decoded()
99 const uint8_t * src_buf_tmp = src_buf; in lv_draw_sw_img_decoded()
156 blend_dsc.src_buf = src_buf_rgb; in lv_draw_sw_img_decoded()
165 trans_dsc.cfg.src = src_buf; in lv_draw_sw_img_decoded()
177 src_buf_tmp = src_buf; in lv_draw_sw_img_decoded()
Dlv_draw_sw_blend.h32 …const lv_color_t * src_buf; /**< Pointer to an image to blend. If set `fill_color` is ignored … member
Dlv_draw_sw.h58 … const lv_area_t * coords, const uint8_t * src_buf, lv_img_cf_t cf);
Dlv_draw_sw_letter.c414 blend_dsc.src_buf = color_buf; in draw_letter_subpx()
Dlv_draw_sw_rect.c174 blend_dsc.src_buf = grad->map + clipped_coords.x1 - bg_coords.x1; in draw_bg()
183 blend_dsc.src_buf = grad->map; in draw_bg()
/lvgl-3.4.0/src/draw/stm32_dma2d/
Dlv_gpu_stm32_dma2d.c50 … const lv_color_t * src_buf, lv_coord_t src_stride, lv_opa_t opa);
129 const lv_color_t * src_buf = dsc->src_buf; in lv_draw_stm32_dma2d_blend() local
130 if(src_buf) { in lv_draw_stm32_dma2d_blend()
134src_buf += src_stride * (blend_area.y1 - dsc->blend_area->y1) + (blend_area.x1 - dsc->blend_area-… in lv_draw_stm32_dma2d_blend()
136 … lv_draw_stm32_dma2d_blend_map(dest_buf, &blend_area, dest_stride, src_buf, src_stride, dsc->opa); in lv_draw_stm32_dma2d_blend()
180 … const lv_color_t * src_buf, lv_coord_t src_stride, lv_opa_t opa) in lv_draw_stm32_dma2d_blend_map() argument
192 DMA2D->FGMAR = (uint32_t)src_buf; in lv_draw_stm32_dma2d_blend_map()
213 DMA2D->FGMAR = (uint32_t)src_buf; in lv_draw_stm32_dma2d_blend_map()
216 DMA2D->OMAR = (uint32_t)src_buf; in lv_draw_stm32_dma2d_blend_map()
/lvgl-3.4.0/docs/porting/
Dgpu.md74 …area` The area with absolute coordinates to draw on `draw_ctx->buf`. If `src_buf` is set, it's the…
75 - `const lv_color_t * src_buf` Pointer to an image to blend. If set, `color` is ignored. If not set…
76 - `lv_color_t color` Fill color. Used only if `src_buf == NULL`
135     if(dsc->src_buf == NULL && dsc->mask == NULL && dsc->opa >= LV_OPA_MAX &&