/lvgl-3.6.0/docs/overview/ |
D | drawing.md | 3 …ttons, labels, arc, etc.), move and change them, and LVGL will refresh and redraw what is required. 50 To use LVGL it's not required to know about the mechanisms described here but you might find intere… 58 … very simple and doesn't require masks, go to #5. Otherwise, create the required masks in the draw… 95 …r can be added and removed any number of times, but it needs to be freed when not required anymore. 100 …ets can be easily customized by styles there might be cases when something more custom is required. 113 `lv_event_get_clip_area(event)` can be used to get the current clip area. The clip area is required… 158 const lv_area_t * clip_area; // The current clip area, required if you need to draw somethin… 218 …VGL needs to know that the slider's draw area should be larger with the size required for the text. 220 You can simply set the required draw area with `lv_event_set_ext_draw_size(e, size)`.
|
D | image.md | 205 /*Change the color format if required. For PNG usually 'Raw' is fine*/ 208 …/*Call a built in decoder function if required. It's not required if`my_png_decoder` opened the im… 216 …* Required only if the "open" function can't open the whole decoded pixel array. (dsc->img_data ==… 228 /*With PNG it's usually not required*/
|
D | font.md | 3 In LVGL fonts are collections of bitmaps and other information required to render images of individ… 192 /*Free the font if not required anymore*/ 219 …* The next letter (`unicode_letter_next`) might be used to calculate the width required by this gl… 228 dsc_out->adv_w = 12; /*Horizontal space required by the glyph in [px]*/
|
D | style.md | 67 It's not required to set all the properties in one style. It's possible to add more styles to an ob… 293 …be rendered in chunks, but one larger memory needs to be allocated. The required memory depends on… 310 To set a theme for a display, two steps are required:
|
D | file-system.md | 34 drv.user_data = my_user_data; /*Any custom data if required*/ 115 To use files in image widgets the following callbacks are required:
|
/lvgl-3.6.0/src/misc/ |
D | lv_lru.c | 91 // size the hash table to a guestimate of the number of slots required (assuming a perfect hash) in lv_lru_create() 148 int required = 0; in lv_lru_set() local 159 required = (int)(value_length - item->value_length); in lv_lru_set() 173 required = (int) value_length; in lv_lru_set() 183 if(required > 0 && (size_t) required > cache->free_memory) { in lv_lru_set() 184 while(cache->free_memory < (size_t) required) in lv_lru_set() 187 cache->free_memory -= required; in lv_lru_set()
|
D | lv_bidi.h | 69 * If not required anymore has to freed with `lv_mem_free()` 84 * If not required anymore has to freed with `lv_mem_free()`
|
/lvgl-3.6.0/docs/get-started/platforms/ |
D | nxp.md | 9 with PXP/VGLite support if the modules are present), no additional integration work is required. 18 PXP is running. RTOS is required to block the LVGL drawing thread and switch to another task or sus… 46 - Second step is required to handle color keying, alpha channel or to apply transparency 63 …- If `LV_USE_GPU_NXP_PXP_AUTO_INIT` is enabled, no user code is required; PXP is initialized autom… 83 - optional, required only if `LV_USE_GPU_NXP_PXP_AUTO_INIT` is set to 1 107 VGLite is running. An RTOS is required to block the LVGL drawing thread and switch to another task …
|
D | renesas.md | 11 … freeing up the CPU for other operations while dave-2d runs. An RTOS is required to block the LVGL… 13 … freeing up the CPU for other operations while dave-2d runs. An RTOS is required to block the LVGL…
|
/lvgl-3.6.0/src/draw/ |
D | lv_img_decoder.h | 58 * Open an image for decoding. Prepare it as it is required to read it later 66 * Required only if the "open" function can't return with the whole decoded pixel array. 112 /**Type of the source: file or variable. Can be set in `open` function if required*/ 130 /**Store any custom data here is required*/ 247 * Required only if the "open" function can't return with the whole decoded pixel array.
|
D | lv_img_decoder.c | 140 /*Info and Open callbacks are required*/ in lv_img_decoder_open() 471 * Required only if the "open" function can't return with the whole decoded pixel array. 489 /*For TRUE_COLOR images read line required only for files. in lv_img_decoder_built_in_read_line()
|
/lvgl-3.6.0/src/widgets/ |
D | lv_table.h | 22 #error "lv_table: lv_label is required. Enable it in lv_conf.h (LV_USE_LABEL 1)" 100 …isplay in the cell. It will be copied and saved so this variable is not required after this functi… 101 * @note New roes/columns are added automatically if required 111 * @note New roes/columns are added automatically if required
|
D | lv_label.c | 983 /*Delete the offset animation if not required*/ in lv_label_refr_text() 1017 /*Delete the offset animation if not required*/ in lv_label_refr_text() 1074 /*Delete the offset animation if not required*/ in lv_label_refr_text() 1100 /*Delete the offset animation if not required*/ in lv_label_refr_text() 1106 … if(size.y <= lv_area_get_height(&txt_coords)) { /*No dots are required, the text is short enough*/ in lv_label_refr_text() 1109 … else if(size.y <= lv_font_get_line_height(font)) { /*No dots are required for one-line texts*/ in lv_label_refr_text()
|
/lvgl-3.6.0/env_support/cmsis-pack/ |
D | lv_conf_cmsis.h | 26 *It's required if opa, and transform_* style properties are used. 114 …*Required to draw shadow, gradient, rounded corners, circles, arc, skew lines, image transformatio… 160 *If the cache is too small the map will be allocated only while it's required for the drawing. 317 /*Required alignment size for buffers*/ 703 /*Show some widget. It might be required to increase `LV_MEM_SIZE` */
|
D | LVGL.lvgl.pdsc | 13 * Unless required by applicable law or agreed to in writing, software * 662 <description>Add freetype support, an extra librbary is required.</description> 753 <description>Add RLOTTIE support, an extra librbary is required.</description> 768 <description>Add ffmpeg support, an extra librbary is required.</description>
|
/lvgl-3.6.0/ |
D | lv_conf_template.h | 33 *It's required if opa, and transform_* style properties are used. 110 …*Required to draw shadow, gradient, rounded corners, circles, arc, skew lines, image transformatio… 156 *If the cache is too small the map will be allocated only while it's required for the drawing. 332 /*Required alignment size for buffers*/ 751 /*Show some widget. It might be required to increase `LV_MEM_SIZE` */
|
D | Kconfig | 136 Required to draw shadow, gradient, rounded corners, circles, arc, skew lines, 191 … If the cache is too small the map will be allocated only while it's required for the drawing. 479 int "Required alignment size for buffers"
|
/lvgl-3.6.0/docs/porting/ |
D | display.md | 105 This way the buffers used in `lv_disp_draw_buf_t` can be smaller to hold only the required number o… 110 LVGL has built-in support to several GPUs (see `lv_conf.h`) but if something else is required these… 112 …eturns while the GPU is still working, LVGL will use this function when required to make sure GPU … 172 /* Write to the buffer as required for the display.
|
D | project.md | 32 …too. `make` and `CMake` handles the examples and demos, so no extra action required in these cases. 60 To use the graphics library you have to initialize it and setup required components. The order of t…
|
/lvgl-3.6.0/src/extra/libs/png/ |
D | lodepng.h | 17 appreciated but is not required. 336 Color mode of an image. Contains all information required to decode the pixel 559 …For encoding, the ICC profile is required by the PNG specification to be an "RGB" profile for non-… 711 unsigned alpha; /*image is not opaque and alpha channel or alpha palette required*/ 714 …ts per channel (not for palette). 1,2 or 4 for grayscale only. 16 if 16-bit per channel required.*/ 926 part of zlib that is required for PNG, it does not support dictionaries. 1391 palette when the palette doesn't have a required color is not supported. This is 1842 *) 22 dec 2013: Power of two windowsize required for optimization.
|
/lvgl-3.6.0/src/ |
D | lv_conf_internal.h | 83 *It's required if opa, and transform_* style properties are used. 280 …*Required to draw shadow, gradient, rounded corners, circles, arc, skew lines, image transformatio… 372 *If the cache is too small the map will be allocated only while it's required for the drawing. 910 /*Required alignment size for buffers*/ 2403 /*Show some widget. It might be required to increase `LV_MEM_SIZE` */
|
/lvgl-3.6.0/docs/libs/ |
D | sjpg.md | 16 …- Only the required partion of the JPG and SJPG images are decoded, therefore they can't be zoomed… 36 python3 and the PIL library required. (PIL can be installed with `pip3 install pillow`)
|
D | rlottie.md | 9 … build Samsung's Rlottie C++14-compatible compiler and optionally CMake 3.14 or higher is required. 42 …TDIO C file API, so you can use the path "normally" and no LVGL specific driver letter is required.
|
/lvgl-3.6.0/src/extra/widgets/msgbox/ |
D | lv_msgbox.h | 22 #error "lv_mbox: lv_btnm is required. Enable it in lv_conf.h (LV_USE_BTNMATRIX 1) " 26 #error "lv_mbox: lv_label is required. Enable it in lv_conf.h (LV_USE_LABEL 1) "
|
/lvgl-3.6.0/src/extra/libs/tiny_ttf/ |
D | stb_truetype_htcw.h | 659 // and v_oversample=1. The total number of pixels required is 1584 cmap = stbtt__find_table(data, fontstart, "cmap"); // required 1585 info->loca = stbtt__find_table(data, fontstart, "loca"); // required 1586 info->head = stbtt__find_table(data, fontstart, "head"); // required 1587 info->glyf = stbtt__find_table(data, fontstart, "glyf"); // required 1588 info->hhea = stbtt__find_table(data, fontstart, "hhea"); // required 1589 info->hmtx = stbtt__find_table(data, fontstart, "hmtx"); // required 1590 info->kern = stbtt__find_table(data, fontstart, "kern"); // not required 1591 info->gpos = stbtt__find_table(data, fontstart, "GPOS"); // not required 1596 // required for truetype
|