Lines Matching full:it
2 LVGL has a flexible and extendable draw pipeline. You can hook it to do some rendering with a GPU o…
6 It contains a pointer to a buffer where drawing should happen and a couple of callbacks to draw rec…
16 - `lv_res_t (*draw_img)()` Draw an image before decoding it (it bypasses LVGL's internal image deco…
27 e.g. for `draw_rect` it's called [lv_draw_rect_dsc_t](https://github.com/lvgl/lvgl/blob/master/src/…
28 for `lv_draw_line` it's called [lv_draw_line_dsc_t](https://github.com/lvgl/lvgl/blob/master/src/dr…
40 …v_register()` will allocate a `draw_ctx` based on `draw_ctx_size` and call `draw_ctx_init()` on it.
43 It makes it possible to use your own `draw_ctx` with your own callbacks.
47 …nderer extends the basic `lv_draw_ctx_t` structure and sets the draw callbacks. It looks like this:
66 As you saw above the software renderer adds the `blend` callback field. It's a special callback rel…
69 The `lv_draw_sw_blend_dsc_t` parameter describes what and how to blend. It has the following fields:
70 …with absolute coordinates to draw on `draw_ctx->buf`. If `src_buf` is set, it's the coordinates of…
122 This way when LVGL calls `blend` it will call `my_draw_blend` and we can do custom GPU operations. …
197 … on the basic `lv_draw_ctx_t` (instead of `lv_draw_sw_ctx_t`) and extend/initialize it as you wish.