Lines Matching full:it
34 - **LV_IMG_CF_TRUE_COLOR_ALPHA** Like `LV_IMG_CF_TRUE_COLOR` but it also adds an alpha (transparenc…
35 …_COLOR` but if a pixel has the `LV_COLOR_TRANSP` color (set in *lv_conf.h*) it will be transparent.
57 You can store images in a *Raw* format to indicate that it's not encoded with one of the built-in c…
89 If you are generating an image at run-time, you can craft an image variable to display it using LVG…
111 The simplest way to use an image in LVGL is to display it with an [lv_img](/widgets/core/img) objec…
123 …should use `LV_IMG_DECLARE(my_icon_dsc)` to declare the image in the file where you want to use it.
133 - **open** open an image: either store a decoded image or set it to `NULL` to indicate the image ca…
137 … to be drawn, the library will try all the registered image decoders until it finds one which can …
143 …pha` or `Raw with chroma-keyed` format. It will just take every byte of the binary file you upload…
149 …brary can draw images only in *True color* format (or *Raw* but ultimately it will be in *True col…
151 It's possible to decode an image to a non-true color format first (for example: `LV_IMG_INDEXED_4BI…
160 …te a new image decoder and set some functions to open/close the PNG files. It should look like thi…
208 …/*Call a built in decoder function if required. It's not required if`my_png_decoder` opened the im…
228 /*With PNG it's usually not required*/
251 - In `decoder_info`, you should collect some basic information about the image and store it in `hea…
255 If the format is known, but you don't want to decode the entire image (e.g. no memory for it), set …
258 However, it can decode one line of the image without decoding the whole image, you can save memory …
285 Sometimes it takes a lot of time to open an image.
290 …it uses more RAM to store the decoded image. LVGL tries to optimize the process as much as possibl…
300 To decide which image to close, LVGL uses a measurement it previously made of how long it took to o…
302 …me_to_open = time_ms` to give a higher or lower value. (Leave it unchanged to let LVGL control it.)
305 When a cached image is used, its *life* value is increased by the *time to open* value to make it m…
312 Therefore, it's the user's responsibility to be sure there is enough RAM to cache even the largest …
315 Let's say you have loaded a PNG image into a `lv_img_dsc_t my_png` variable and use it in an `lv_im…