Lines Matching refs:buffer
7 …lay but rather to first draw on an internal draw buffer. When a drawing (rendering) is ready that …
9 The draw buffer can be smaller than a display's size. LVGL will simply render in "tiles" that fit i…
13 2. It's faster to modify a buffer in internal RAM and finally write one pixel only once than readin…
17 …show on the display, and rendering happens to the other (inactive) frame buffer, and they are swap…
18 …rame buffers (which usually requires external RAM) but only smaller draw buffer(s) that can easily…
27 …d and new area into a buffer, called an *Invalid area buffer*. For optimization, in some cases, ob…
34 …ined area, if it's smaller than the *draw buffer*, then simply renders the area's content into the…
35 If the area doesn't fit into the buffer, draw as many lines as possible to the *draw buffer*.
37 - If the area was larger than the buffer, render the remaining parts too.
44 1. **One buffer** - LVGL needs to wait for `lv_disp_flush_ready()` (called from `flush_cb`) before …
45 2. **Two buffers** - LVGL can immediately draw to the second buffer when the first is sent to `flu…
57 …parameters (e.g. `lv_draw_rect()`). It will render the primitive shape to the current draw buffer.
59 4. **Calculate all the added mask** It composites opacity values into a *mask buffer* with the "sha…
60 E.g. in case of a "line mask" according to the parameters of the mask, keep one side of the buffer …