Searched refs:flush_cb (Results 1 – 12 of 12) sorted by relevance
19 disp_drv->flush_cb = lvgl_flush_cb_32bit; in set_lvgl_rendering_cb()28 disp_drv->flush_cb = lvgl_flush_cb_24bit; in set_lvgl_rendering_cb()34 disp_drv->flush_cb = lvgl_flush_cb_16bit; in set_lvgl_rendering_cb()44 disp_drv->flush_cb = lvgl_flush_cb_mono; in set_lvgl_rendering_cb()49 disp_drv->flush_cb = NULL; in set_lvgl_rendering_cb()
107 disp_drv.flush_cb = disp_flush;
14 Once rendering is ready the content of the draw buffer is sent to the display using the `flush_cb` …55 This means the `flush_cb` callback only has to update the address of the framebuffer (`color_p` par…60 It this case `flush_cb` will be called only once when all dirty areas are redrawn.63 Therefore the 2 buffers needs to synchronized in `flush_cb` like this:87 - `flush_cb` a callback function to copy a buffer's content to a specific area of the display. 89 LVGL might render the screen in multiple chunks and therefore call `flush_cb` multiple times. To se…123 disp_drv.flush_cb = my_flush_cb; /*Set a flush callback to draw to the display*/198 … the display as normal. Software rotation requires no additional logic in your `flush_cb` callback.
117 drv->flush_cb = my_flush_cb;
106 … void (*flush_cb)(struct _lv_disp_drv_t * disp_drv, const lv_area_t * area, lv_color_t * color_p); member
101 disp_drv.flush_cb = dummy_flush_cb; in hal_init()
13 …in this regard the rendered image can be converted to the correct format in the drivers `flush_cb`.34 …to use multi-display support. Just transfer the buffer received in `drv.flush_cb` to the other dis…39 2. In `drv.flush_cb`, truncate and modify the `area` parameter for each display.
40 - When the area is rendered, call `flush_cb` from the display driver to refresh the display.48 1. **One buffer** - LVGL needs to wait for `lv_disp_flush_ready()` (called from `flush_cb`) before …49 …GL can immediately draw to the second buffer when the first is sent to `flush_cb` because the flus…50 3. **Double buffering** - `flush_cb` should only swap the addresses of the frame buffers.
103 disp_drv.flush_cb = my_disp_flush;
998 if(disp->driver->flush_cb) { in draw_buf_flush()1028 drv->flush_cb(drv, &offset_area, color_p); in call_flush_cb()
40 disp_drv.flush_cb = my_disp_flush; /*Set your driver function*/
27 disp_drv.flush_cb = SDL.monitor_flush