/lvgl-latest/src/libs/svg/ |
D | lv_svg_render.h | 48 …void (*render)(const struct _lv_svg_render_obj * obj, lv_vector_dsc_t * dsc, const lv_matrix_t * m… member 80 void lv_svg_render_delete(lv_svg_render_obj_t * render); 87 void lv_draw_svg_render(lv_vector_dsc_t * dsc, const lv_svg_render_obj_t * render);
|
D | lv_svg_render.c | 1392 if(list->render && (list->flags & _RENDER_IN_GROUP)) { in _render_group() 1395 list->render(list, dsc, matrix); in _render_group() 1526 if(list->render) { in _render_use() 1529 list->render(list, dsc, &mtx); in _render_use() 1801 view->base.render = _render_viewport; in _lv_svg_render_create() 1810 rect->base.render = _render_rect; in _lv_svg_render_create() 1820 circle->base.render = _render_circle; in _lv_svg_render_create() 1830 ellipse->base.render = _render_ellipse; in _lv_svg_render_create() 1840 line->base.render = _render_line; in _lv_svg_render_create() 1850 poly->base.render = _render_poly; in _lv_svg_render_create() [all …]
|
/lvgl-latest/docs/details/integration/driver/display/ |
D | st_ltdc.rst | 24 - direct or partial render mode 26 - parallelized flushing with DMA2D (only for partial render mode) 43 For direct render mode, invoke :cpp:func:`lv_st_ltdc_create_direct` like this: 62 direct mode, but not quite, then use partial render mode. 67 For partial render mode, invoke :cpp:func:`lv_st_ltdc_create_partial` like this:
|
/lvgl-latest/examples/libs/svg/ |
D | index.rst | 1 Load and render SVG data
|
/lvgl-latest/src/libs/thorvg/ |
D | tvgText.h | 93 bool render(RenderMethod* renderer) in render() function 97 return PP(shape)->render(renderer); in render()
|
D | tvgPicture.cpp | 77 bool Picture::Impl::render(RenderMethod* renderer) in render() function in Picture::Impl 89 ret = paint->pImpl->render(renderer); in render()
|
D | tvgLottieCommon.h | 68 bool render = false; member
|
D | tvgScene.h | 130 bool render(RenderMethod* renderer) in render() function 143 ret &= paint->pImpl->render(renderer); in render()
|
D | tvgCanvas.h | 119 if (paint->pImpl->render(renderer)) rendered = true; in draw()
|
D | tvgPaint.cpp | 210 bool Paint::Impl::render(RenderMethod* renderer) in render() function in Paint::Impl 224 compData->target->pImpl->render(renderer); in render() 231 PAINT_METHOD(ret, render(renderer)); in render()
|
D | tvgPaint.h | 176 bool render(RenderMethod* renderer);
|
D | tvgPicture.h | 74 bool render(RenderMethod* renderer);
|
D | tvgShape.h | 55 bool render(RenderMethod* renderer) in render() function
|
/lvgl-latest/docs/details/libs/ |
D | rlottie.rst | 141 Rlottie can be expensive to render on embedded hardware. Lottie 148 - Limit animation render size 151 in render size. 153 To give a better idea on this, lets assume you want to render a 240x320 159 taking chunks out). So while you can probably start to render a 50x50
|
/lvgl-latest/docs/details/base-widget/ |
D | layer.rst | 80 Some style properties cause LVGL to allocate a buffer and render a Widget and its 103 provide enough data for transformation. LVGL tries to render as small area of the
|
/lvgl-latest/docs/details/widgets/ |
D | lottie.rst | 17 The Lottie Widget is based on :ref:`lv_canvas` because in order to render the animation 46 In order to render the animation a buffer needs to be assigned to the Lottie Widget.
|
D | canvas.rst | 79 The draw functions can draw to any color format to which LVGL can render. Typically this means
|
D | spangroup.rst | 12 from the Label Widget, Spangroups can render text styled with
|
/lvgl-latest/ |
D | Kconfig | 284 > 1 means multiply threads will render the screen in parallel 756 bool "Enable multi-thread render" 1655 bool "Use the buffer(s) to render the screen is smaller parts" 1733 prompt "X11 device render mode" 1738 bool "Partial render mode (preferred)" 1740 …Use the buffer(s) to render the screen is smaller parts. This way the buffers can be smaller then … 1743 bool "Direct render mode" 1745 …The buffer(s) has to be screen sized and LVGL will render into the correct location of the buffer.… 1748 bool "Full render mode" 1775 prompt "Framebuffer device render mode" [all …]
|
/lvgl-latest/docs/details/main-components/ |
D | display.rst | 63 compute what to render during a :ref:`display refresh <basic_data_flow>` 239 - ``buf1`` a buffer to which LVGL can render pixels 244 - :cpp:enumerator:`LV_DISPLAY_RENDER_MODE_PARTIAL` Use the buffer(s) to render 250 the size of the display. LVGL will render into the correct location of the 299 Draw buffer(s) are simple array(s) that LVGL uses to render the display's 339 complete to inform LVGL that the buffer is available again to render new content 342 LVGL might render the screen in multiple chunks and therefore call your Flush
|
D | font.rst | 16 to render images of individual letters (glyph). A font is stored in a 68 (assuming the font supports them), LVGL cannot correctly render 250 it's about 30% slower to render compressed fonts. Therefore, it is 481 real-time render glyphs from TTF fonts or use an external flash to store
|
/lvgl-latest/docs/ |
D | ROADMAP.rst | 51 - |check| Make LVGL render independent areas in parallel. 64 - |check| SVG support: integrate an SVG render library `4388 <https://github.com/lvgl/lvgl/issues/4…
|
/lvgl-latest/docs/details/integration/renderers/ |
D | nema_gfx.rst | 9 natively render LVGL graphics.
|
D | vg_lite.rst | 34 …VG-Lite uses two sets of command buffer buffers to render instructions, and utilizing this mechani…
|
/lvgl-latest/docs/intro/add-lvgl-to-your-project/ |
D | connecting_lvgl.rst | 133 - where to render pixels for it (:ref:`draw_buffers`), and
|