Lines Matching refs:to

7 This is a generic VG-Lite rendering backend implementation that is designed to utilize
8 `VeriSilicon <https://verisilicon.com/>`_'s generic API to operate GPU hardware as much as possible.
17 1. Set :c:macro:`LV_USE_DRAW_VG_LITE` to 1 in ``lv_conf.h`` to enabled the VG-Lite rendering backen…
18 …Make sure that your hardware has been adapted to the VG-Lite API and that the absolute path to ``v…
22 …em startup, and the GPU is available when LVGL starts; set :c:macro:`LV_VG_LITE_USE_GPU_INIT` to 0.
23 …- LVGL actively calls the GPU initialization function, and the SDK needs to implement the public f…
24 …LVGL will call it to complete the GPU hardware initialization during startup; set :c:macro:`LV_VG_…
26 3. Set the :c:macro:`LV_VG_LITE_USE_ASSERT` configuration to enable GPU call parameter checking.
27 …Due to the complexity of the parameters used in GPU calls, incorrect parameters can result in abno…
28 to the path or not meeting the alignment requirements for buffer stride.
30 …r parameter is detected, an assertion will occur to print out the error parameter, allowing the us…
31 …Please note that enabling this check will decrease runtime performance. It is recommended to enabl…
33 4. Set the :c:macro:`LV_VG_LITE_FLUSH_MAX_COUNT` configuration to specify the flush method.
34 …VG-Lite uses two sets of command buffer buffers to render instructions, and utilizing this mechani…
37 …_MAX_COUNT` to zero (recommended). The rendering backend will obtain the GPU's working status ever…
39 …call ``vg_lite_flush`` to notify the GPU to start rendering and swap the command buffer. When the …
40 …buffer has been filled. When it is about to be filled, it will forcibly wait for the unfinished dr…
41 …me and the CPU's data preparation time are very close, allowing the CPU and GPU to run in parallel.
43 …macro:`LV_VG_LITE_FLUSH_MAX_COUNT` to a value greater than zero, such as 8. After writing 8 render…
45 will call ``vg_lite_flush`` to notify the GPU to start rendering and swap the command buffer.
47 5. Set the :c:macro:`LV_VG_LITE_USE_BOX_SHADOW` configuration to use GPU rendering for shadows.
50 …It is recommended to enable this configuration in scenarios where the shadow quality requirements …
52 6. Set the :c:macro:`LV_VG_LITE_GRAD_CACHE_CNT` configuration to specify the number of gradient cac…
57 7. Set the :c:macro:`LV_VG_LITE_STROKE_CACHE_CNT` configuration to specify the number of stroke pat…
58 …sly generated stroke parameters are automatically retrieved from the cache to improve rendering pe…
59 …The memory occupied by the stroke is strongly related to the path length. If the VG-Lite API retur…
69 Its purpose is to simplify the debugging of VG-Lite adaptation and reduce the time of debugging and…