Searched refs:blend (Results 1 – 17 of 17) sorted by relevance
/lvgl-3.7.0/docs/porting/ |
D | gpu.md | 54 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/ |
D | lv_draw_vglite_blend.c | 535 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()
|
D | lv_draw_vglite.c | 116 vglite_draw_ctx->blend = lv_draw_vglite_blend; in lv_draw_vglite_ctx_init()
|
/lvgl-3.7.0/src/draw/sw/ |
D | lv_draw_sw.c | 63 draw_sw_ctx->blend = lv_draw_sw_blend_basic; in lv_draw_sw_init_ctx()
|
D | lv_draw_sw.h | 36 void (*blend)(lv_draw_ctx_t * draw_ctx, const lv_draw_sw_blend_dsc_t * dsc); member
|
D | lv_draw_sw_blend.c | 105 ((lv_draw_sw_ctx_t *)draw_ctx)->blend(draw_ctx, dsc); in lv_draw_sw_blend()
|
/lvgl-3.7.0/docs/get-started/platforms/ |
D | nxp.md | 24 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;
|
D | renesas.md | 16 ra_2d_draw_ctx->blend = lv_draw_ra6m3_2d_blend;
|
/lvgl-3.7.0/src/draw/nxp/pxp/ |
D | lv_draw_pxp.c | 89 pxp_draw_ctx->blend = lv_draw_pxp_blend; in lv_draw_pxp_ctx_init()
|
/lvgl-3.7.0/src/draw/swm341_dma2d/ |
D | lv_gpu_swm341_dma2d.c | 90 dma2d_draw_ctx->blend = lv_draw_swm341_dma2d_blend; in lv_draw_swm341_dma2d_ctx_init()
|
/lvgl-3.7.0/src/draw/renesas/ |
D | lv_gpu_d2_ra6m3.c | 702 ra_2d_draw_ctx->blend = lv_draw_ra6m3_2d_blend;
|
/lvgl-3.7.0/src/draw/stm32_dma2d/ |
D | lv_gpu_stm32_dma2d.c | 113 dma2d_draw_ctx->blend = lv_draw_stm32_dma2d_blend; in lv_draw_stm32_dma2d_ctx_init()
|
/lvgl-3.7.0/docs/overview/ |
D | style.md | 285 … about the widget and all its children in order to blend the whole widget with the set opacity, bl…
|
D | style-props.md | 775 Describes how to blend the colors to the background. The possible values are `LV_BLEND_MODE_NORMAL/…
|
/lvgl-3.7.0/src/draw/arm2d/ |
D | lv_gpu_arm2d.c | 489 arm2d_draw_ctx->blend = lv_draw_arm2d_blend; in lv_draw_arm2d_ctx_init()
|
/lvgl-3.7.0/ |
D | Kconfig | 163 to buffer the widget into a layer and blend it as an image
|
/lvgl-3.7.0/docs/ |
D | CHANGELOG.md | 352 …. 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…
|