Home
last modified time | relevance | path

Searched refs:flush_cb (Results 1 – 12 of 12) sorted by relevance

/lvgl-3.7.0/docs/porting/
Ddisplay.md10 Once rendering is ready the content of the draw buffer is sent to the display using the `flush_cb` …
51 This means the `flush_cb` callback only has to update the address of the framebuffer (`color_p` par…
56 It this case `flush_cb` will be called only once when all dirty areas are redrawn.
59 Therefore the 2 buffers needs to synchronized in `flush_cb` like this:
83 - `flush_cb` a callback function to copy a buffer's content to a specific area of the display.
85 LVGL might render the screen in multiple chunks and therefore call `flush_cb` multiple times. To se…
120 disp_drv.flush_cb = my_flush_cb; /*Set a flush callback to draw to the display*/
197 … the display as normal. Software rotation requires no additional logic in your `flush_cb` callback.
209 …er. When using either of these, you will have to rotate the pixels yourself e.g. in the `flush_cb`.
Dgpu.md113 drv->flush_cb = my_flush_cb;
/lvgl-3.7.0/examples/porting/
Dlv_port_disp_template.c117 disp_drv.flush_cb = disp_flush;
/lvgl-3.7.0/tests/src/
Dlv_test_init.c43 disp_drv.flush_cb = dummy_flush_cb; in hal_init()
/lvgl-3.7.0/docs/overview/
Ddisplay.md9 …in this regard the rendered image can be converted to the correct format in the drivers `flush_cb`.
30 …to use multi-display support. Just transfer the buffer received in `drv.flush_cb` to the other dis…
35 2. In `drv.flush_cb`, truncate and modify the `area` parameter for each display.
Ddrawing.md36 - When the area is rendered, call `flush_cb` from the display driver to refresh the display.
44 1. **One buffer** - LVGL needs to wait for `lv_disp_flush_ready()` (called from `flush_cb`) before …
45 …GL can immediately draw to the second buffer when the first is sent to `flush_cb` because the flus…
46 3. **Double buffering** - `flush_cb` should only swap the addresses of the frame buffers.
/lvgl-3.7.0/src/hal/
Dlv_hal_disp.h107 … void (*flush_cb)(struct _lv_disp_drv_t * disp_drv, const lv_area_t * area, lv_color_t * color_p); member
/lvgl-3.7.0/examples/arduino/LVGL_Arduino/
DLVGL_Arduino.ino104 disp_drv.flush_cb = my_disp_flush;
/lvgl-3.7.0/docs/get-started/platforms/
Drenesas.md66 disp_drv.flush_cb = disp_flush;
/lvgl-3.7.0/src/core/
Dlv_refr.c1291 if(disp->driver->flush_cb) { in draw_buf_flush()
1322 drv->flush_cb(drv, &offset_area, color_p); in call_flush_cb()
/lvgl-3.7.0/docs/get-started/
Dquick-overview.md36 disp_drv.flush_cb = my_disp_flush; /*Set your driver function*/
/lvgl-3.7.0/demos/widgets/
Dlv_demo_widgets.py27 disp_drv.flush_cb = SDL.monitor_flush