Lines Matching refs:is

7 migration into your product design. LVGL is a free and open-source embedded
24 additional integration work is required.
44 c:macro:`LV_ASSERT_HANDLER` is set to `while(1);` (Halt by default). Else,
46 - If :c:macro:`SDK_OS_FREE_RTOS` symbol is defined, FreeRTOS implementation
52 PXP draw initialization is done automatically in :cpp:func:`lv_init()` once the
53 PXP is enabled as a draw unit or to rotate the screen, no user code is required:
62 with the additional callbacks, if :c:macro:`LV_USE_DRAW_PXP` is set to `1`:
81 If `LV_USE_PXP_DRAW_THREAD` is not defined, then no additional draw thread will be created
84 `_pxp_evaluate()` will get called after each task is being created and will
85 analyze if the task is supported by PXP or not. If it is supported, then an
87 to `100` is the default CPU score. Smaller score means that PXP is capable of
90 `_pxp_dispatch()` is the PXP dispatcher callback, it will take a ready to draw
100 Several drawing features in LVGL can be offloaded to the PXP engine. The CPU is
101 available for other operations while the PXP is running. A RTOS is required to
144 - Rotation is not supported for images unaligned to blocks of 16x16 pixels. PXP
145 is set to process 16x16 blocks to optimize the system for memory bandwidth and
148 source image and the output is not divisible by the block size, the incorrect
155 No stride alignment is required: set :c:macro:`LV_DRAW_BUF_STRIDE_ALIGN` to
185 :cpp:struct:`pxp_cfg_t` with callback pointers is used as a parameter for the
202 CPU is available for other operations while the VGLite is running. A
203 RTOS is required to block the LVGL drawing thread and switch to another
216 can stop the program execution in case the c:macro: `LV_ASSERT_HANDLER` is set
252 VGLite draw initialization is done automatically in :cpp:func:`lv_init()` once
253 the VGLite is enabled, no user code is required:
280 If `LV_USE_VGLITE_DRAW_THREAD` is not defined, then no additional draw thread will be created
283 `_vglite_evaluate()` will get called after each task is being created and will
284 analyze if the task is supported by VGLite or not. If it is supported, then an
286 to `100` is the default CPU score. Smaller score means that VGLite is capable of
289 `_vglite_dispatch()` is the VGLite dispatcher callback, it will take a ready to
308 - By default, the blit split threshold is set to 352. Blits with width or height
310 of stride alignment in px. For most color formats, the alignment is 16px
317 the GPU idle status. If GPU is busy, the task will be queued, and the VGLite
318 dispatcher will ask for a new available task. If GPU is idle, the queue with
326 is available for other operations while the GPU is running. RTOS is required to
384 aligned. As general rule, the alignment is set to 16 pixels. This makes the