Searched refs:flush_cb (Results 1 – 12 of 12) sorted by relevance
10 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`.
113 drv->flush_cb = my_flush_cb;
117 disp_drv.flush_cb = disp_flush;
43 disp_drv.flush_cb = dummy_flush_cb; in hal_init()
9 …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.
36 - 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.
107 … void (*flush_cb)(struct _lv_disp_drv_t * disp_drv, const lv_area_t * area, lv_color_t * color_p); member
104 disp_drv.flush_cb = my_disp_flush;
66 disp_drv.flush_cb = disp_flush;
1291 if(disp->driver->flush_cb) { in draw_buf_flush()1322 drv->flush_cb(drv, &offset_area, color_p); in call_flush_cb()
36 disp_drv.flush_cb = my_disp_flush; /*Set your driver function*/
27 disp_drv.flush_cb = SDL.monitor_flush