Home
last modified time | relevance | path

Searched refs:blend (Results 1 – 17 of 17) sorted by relevance

/lvgl-3.7.0/docs/porting/
Dgpu.md54 void (*blend)(lv_draw_ctx_t * draw_ctx, const lv_draw_sw_blend_dsc_t * dsc);
66 As you saw above the software renderer adds the `blend` callback field. It's a special callback rel…
67 All draw operations end up in the `blend` callback which can either fill an area or copy an image t…
69 The `lv_draw_sw_blend_dsc_t` parameter describes what and how to blend. It has the following fields:
70 …inates to draw on `draw_ctx->buf`. If `src_buf` is set, it's the coordinates of the image to blend.
71 - `const lv_color_t * src_buf` Pointer to an image to blend. If set, `color` is ignored. If not set…
82 ### New blend callback
86 As all draw callbacks call `blend` callback to fill an area in the end only the `blend` callback ne…
102     my_draw_ctx->blend = my_draw_blend;
122 This way when LVGL calls `blend` it will call `my_draw_blend` and we can do custom GPU operations. …
[all …]
/lvgl-3.7.0/src/draw/nxp/vglite/
Dlv_draw_vglite_blend.c535 vg_lite_blend_t blend; in lv_vglite_blit() local
538 blend = VG_LITE_BLEND_SRC_OVER; in lv_vglite_blit()
548 blend = VG_LITE_BLEND_SRC_OVER; in lv_vglite_blit()
553 …err = vg_lite_blit_rect(dst_vgbuf, src_vgbuf, rect, &vgmatrix, blend, color, VG_LITE_FILTER_POINT); in lv_vglite_blit()
Dlv_draw_vglite.c116 vglite_draw_ctx->blend = lv_draw_vglite_blend; in lv_draw_vglite_ctx_init()
/lvgl-3.7.0/src/draw/sw/
Dlv_draw_sw.c63 draw_sw_ctx->blend = lv_draw_sw_blend_basic; in lv_draw_sw_init_ctx()
Dlv_draw_sw.h36 void (*blend)(lv_draw_ctx_t * draw_ctx, const lv_draw_sw_blend_dsc_t * dsc); member
Dlv_draw_sw_blend.c105 ((lv_draw_sw_ctx_t *)draw_ctx)->blend(draw_ctx, dsc); in lv_draw_sw_blend()
/lvgl-3.7.0/docs/get-started/platforms/
Dnxp.md24 pxp_draw_ctx->blend = lv_draw_pxp_blend;
43 - Combination of recolor and/or rotation + color key/alpha blend/transparency is supported.
117 vglite_draw_ctx->blend = lv_draw_vglite_blend;
Drenesas.md16 ra_2d_draw_ctx->blend = lv_draw_ra6m3_2d_blend;
/lvgl-3.7.0/src/draw/nxp/pxp/
Dlv_draw_pxp.c89 pxp_draw_ctx->blend = lv_draw_pxp_blend; in lv_draw_pxp_ctx_init()
/lvgl-3.7.0/src/draw/swm341_dma2d/
Dlv_gpu_swm341_dma2d.c90 dma2d_draw_ctx->blend = lv_draw_swm341_dma2d_blend; in lv_draw_swm341_dma2d_ctx_init()
/lvgl-3.7.0/src/draw/renesas/
Dlv_gpu_d2_ra6m3.c702 ra_2d_draw_ctx->blend = lv_draw_ra6m3_2d_blend;
/lvgl-3.7.0/src/draw/stm32_dma2d/
Dlv_gpu_stm32_dma2d.c113 dma2d_draw_ctx->blend = lv_draw_stm32_dma2d_blend; in lv_draw_stm32_dma2d_ctx_init()
/lvgl-3.7.0/docs/overview/
Dstyle.md285 … about the widget and all its children in order to blend the whole widget with the set opacity, bl…
Dstyle-props.md775 Describes how to blend the colors to the background. The possible values are `LV_BLEND_MODE_NORMAL/…
/lvgl-3.7.0/src/draw/arm2d/
Dlv_gpu_arm2d.c489 arm2d_draw_ctx->blend = lv_draw_arm2d_blend; in lv_draw_arm2d_ctx_init()
/lvgl-3.7.0/
DKconfig163 to buffer the widget into a layer and blend it as an image
/lvgl-3.7.0/docs/
DCHANGELOG.md352 …. See more [here](https://docs.lvgl.io/master/overview/style.html#opacity-blend-modes-and-transfor…
423 - perf(draw): speed up non normal blend modes [`5a06fce`](https://github.com/lvgl/lvgl/commit/5a06f…
527 - fix(draw): create intermediate layer for blend modes too [`8b15007`](https://github.com/lvgl/lvgl…
761 - fix(draw): fix memory access out of bounds when using blend subtract [`2860`](https://github.com/…
1199 - fix(blend) fix green channel with additive blending [`78158f0`](https://github.com/lvgl/lvgl/comm…