/lvgl-latest/src/draw/sdl/ |
D | lv_draw_sdl_utils.c | 70 void lv_area_to_sdl_rect(const lv_area_t * in, SDL_Rect * out) in lv_area_to_sdl_rect() argument 72 out->x = in->x1; in lv_area_to_sdl_rect() 73 out->y = in->y1; in lv_area_to_sdl_rect() 74 out->w = in->x2 - in->x1 + 1; in lv_area_to_sdl_rect() 75 out->h = in->y2 - in->y1 + 1; in lv_area_to_sdl_rect() 78 void lv_color_to_sdl_color(const lv_color_t * in, SDL_Color * out) in lv_color_to_sdl_color() argument 81 out->a = in->ch.alpha; in lv_color_to_sdl_color() 82 out->r = in->ch.red; in lv_color_to_sdl_color() 83 out->g = in->ch.green; in lv_color_to_sdl_color() 84 out->b = in->ch.blue; in lv_color_to_sdl_color() [all …]
|
D | lv_draw_sdl_arc.c | 42 lv_area_t * out); 205 lv_area_t * out) in get_cap_area() argument 222 out->x1 = cir_x - thick_half + thick_corr; in get_cap_area() 223 out->x2 = cir_x + thick_half; in get_cap_area() 227 out->x1 = cir_x - thick_half; in get_cap_area() 228 out->x2 = cir_x + thick_half - thick_corr; in get_cap_area() 233 out->y1 = cir_y - thick_half + thick_corr; in get_cap_area() 234 out->y2 = cir_y + thick_half; in get_cap_area() 238 out->y1 = cir_y - thick_half; in get_cap_area() 239 out->y2 = cir_y + thick_half - thick_corr; in get_cap_area() [all …]
|
D | lv_draw_sdl_utils.h | 41 void lv_area_to_sdl_rect(const lv_area_t * in, SDL_Rect * out); 43 void lv_color_to_sdl_color(const lv_color_t * in, SDL_Color * out); 45 void lv_area_zoom_to_sdl_rect(const lv_area_t * in, SDL_Rect * out, uint16_t zoom, const lv_point_t…
|
/lvgl-latest/src/misc/ |
D | lv_printf.c | 168 static size_t _out_rev(out_fct_type out, char * buffer, size_t idx, size_t maxlen, const char * buf… in _out_rev() argument 177 out(' ', buffer, idx++, maxlen); in _out_rev() 183 out(buf[--len], buffer, idx++, maxlen); in _out_rev() 189 out(' ', buffer, idx++, maxlen); in _out_rev() 197 static size_t _ntoa_format(out_fct_type out, char * buffer, size_t idx, size_t maxlen, char * buf, … in _ntoa_format() argument 247 return _out_rev(out, buffer, idx, maxlen, buf, len, width, flags); in _ntoa_format() 251 static size_t _ntoa_long(out_fct_type out, char * buffer, size_t idx, size_t maxlen, unsigned long … in _ntoa_long() argument 271 …return _ntoa_format(out, buffer, idx, maxlen, buf, len, negative, (unsigned int)base, prec, width,… in _ntoa_long() 276 static size_t _ntoa_long_long(out_fct_type out, char * buffer, size_t idx, size_t maxlen, unsigned … in _ntoa_long_long() argument 296 …return _ntoa_format(out, buffer, idx, maxlen, buf, len, negative, (unsigned int)base, prec, width,… in _ntoa_long_long() [all …]
|
D | lv_color.h | 474 static inline void LV_ATTRIBUTE_FAST_MEM lv_color_premult(lv_color_t c, uint8_t mix, uint16_t * out) in lv_color_premult() argument 477 out[0] = (uint16_t)LV_COLOR_GET_R(c) * mix; in lv_color_premult() 478 out[1] = (uint16_t)LV_COLOR_GET_G(c) * mix; in lv_color_premult() 479 out[2] = (uint16_t)LV_COLOR_GET_B(c) * mix; in lv_color_premult() 483 out[0] = LV_COLOR_GET_R(c); in lv_color_premult() 484 out[1] = LV_COLOR_GET_G(c); in lv_color_premult() 485 out[2] = LV_COLOR_GET_B(c); in lv_color_premult()
|
D | lv_bidi.c | 51 static void fill_pos_conv(uint16_t * out, uint16_t len, uint16_t index); 422 static void fill_pos_conv(uint16_t * out, uint16_t len, uint16_t index) in fill_pos_conv() argument 426 out[i] = SET_RTL_POS(index, false); in fill_pos_conv()
|
/lvgl-latest/src/extra/libs/png/ |
D | lodepng.h | 131 unsigned lodepng_decode_memory(unsigned char** out, unsigned* w, unsigned* h, 136 unsigned lodepng_decode32(unsigned char** out, unsigned* w, unsigned* h, 140 unsigned lodepng_decode24(unsigned char** out, unsigned* w, unsigned* h, 148 unsigned lodepng_decode_file(unsigned char** out, unsigned* w, unsigned* h, 153 unsigned lodepng_decode32_file(unsigned char** out, unsigned* w, unsigned* h, 157 unsigned lodepng_decode24_file(unsigned char** out, unsigned* w, unsigned* h, 180 unsigned lodepng_encode_memory(unsigned char** out, size_t* outsize, 185 unsigned lodepng_encode32(unsigned char** out, size_t* outsize, 189 unsigned lodepng_encode24(unsigned char** out, size_t* outsize, 218 unsigned decode(std::vector<unsigned char>& out, unsigned& w, unsigned& h, [all …]
|
D | lodepng.c | 295 static void string_cleanup(char** out) { in string_cleanup() argument 296 lodepng_free(*out); in string_cleanup() 297 *out = NULL; in string_cleanup() 302 char* out = (char*)lodepng_malloc(insize + 1); in alloc_string_sized() local 303 if(out) { in alloc_string_sized() 304 lodepng_memcpy(out, in, insize); in alloc_string_sized() 305 out[insize] = 0; in alloc_string_sized() 307 return out; in alloc_string_sized() 359 static unsigned lodepng_buffer_file(unsigned char* out, size_t size, const char* filename) { in lodepng_buffer_file() argument 365 res = lv_fs_read(&f, out, size, &br); in lodepng_buffer_file() [all …]
|
/lvgl-latest/src/font/ |
D | lv_font_fmt_txt.c | 41 …static void decompress(const uint8_t * in, uint8_t * out, lv_coord_t w, lv_coord_t h, uint8_t bpp,… 42 static inline void decompress_line(uint8_t * out, lv_coord_t w); 44 static inline void bits_write(uint8_t * out, uint32_t bit_pos, uint8_t val, uint8_t len); 356 static void decompress(const uint8_t * in, uint8_t * out, lv_coord_t w, lv_coord_t h, uint8_t bpp, … in decompress() argument 378 bits_write(out, wrp, line_buf1[x], bpp); in decompress() 388 bits_write(out, wrp, line_buf1[x], bpp); in decompress() 396 bits_write(out, wrp, line_buf1[x], bpp); in decompress() 411 static inline void decompress_line(uint8_t * out, lv_coord_t w) in decompress_line() argument 415 out[i] = rle_next(); in decompress_line() 469 static inline void bits_write(uint8_t * out, uint32_t bit_pos, uint8_t val, uint8_t len) in bits_write() argument [all …]
|
/lvgl-latest/tests/ |
D | .gitignore | 1 *.out
|
/lvgl-latest/docs/get-started/ |
D | index.md | 8 5. Try out some [Examples](https://docs.lvgl.io/master/examples.html) 9 6. Check out the Platform-specific tutorials. (in this section below). (10 minutes)
|
/lvgl-latest/src/draw/sw/ |
D | lv_draw_sw_gradient.c | 41 static lv_res_t iterate_cache(op_cache_t func, void * ctx, lv_grad_t ** out); 96 static lv_res_t iterate_cache(op_cache_t func, void * ctx, lv_grad_t ** out) in iterate_cache() argument 101 if(out != NULL) *out = first; in iterate_cache()
|
/lvgl-latest/docs/_static/css/ |
D | custom.css | 60 transition: transform .3s ease-out;
|
/lvgl-latest/docs/overview/ |
D | drawing.md | 5 …drawing happens in LVGL to add customization, make it easier to find bugs or just out of curiosity. 29 - Objects completely out of their parent are not added. 30 - Areas partially out of the parent are cropped to the parent's area. 73 - **line** Created from four "line masks" to mask out the left, right, top and bottom part of the l… 76 - **rectangle border** Same as a rounded rectangle but the inner part is masked out too. 136 Sent before starting the post draw phase. Masks can be added here too to mask out the post drawn co…
|
D | object.md | 90 …d_flag(obj, LV_OBJ_FLAG_OVERFLOW_VISIBLE);` which allow the children to be drawn out of the parent. 163 - `LV_SCR_LOAD_ANIM_OUT_LEFT/RIGHT/TOP/BOTTOM` Move out the old screen over the current towards the…
|
/lvgl-latest/docs/others/ |
D | gridnav.md | 20 If the container is scrollable and the focused child is out of the view, gridnav will automatically…
|
/lvgl-latest/docs/get-started/platforms/ |
D | pc-simulator.md | 4 You can try out LVGL **using only your PC** (i.e. without any development boards). LVGL will run on… 31 … better to use the Visual Studio or CodeBlocks projects instead. They work out of the box without …
|
D | renesas.md | 2 …creating your next GUI application in no time. For more information, check out the [Software desig…
|
/lvgl-latest/examples/arduino/LVGL_Arduino/ |
D | LVGL_Arduino.ino | 125 /*Or try out a demo. Don't forget to enable the demos in lv_conf.h. E.g. LV_USE_DEMOS_WIDGETS*/
|
/lvgl-latest/docs/widgets/extra/ |
D | menu.md | 27 - `LV_MENU_HEADER_TOP_UNFIXED` Header is positioned at the top and can be scrolled out of view.
|
/lvgl-latest/docs/libs/ |
D | rlottie.md | 53 ./filetohex.py path/to/lottie.json > out.txt
|
/lvgl-latest/demos/ |
D | README.md | 56 Shows how the widgets look like out of the box using the built-in material theme.
|
/lvgl-latest/demos/benchmark/ |
D | README.md | 17 …`LV_LOG_LEVEL` to `LV_LOG_LEVEL_USER` or higher, benchmark results are printed out in `csv` format.
|
/lvgl-latest/docs/porting/ |
D | project.md | 18 LVGL also supports `make` and `CMake` build systems out of the box. To add LVGL to your Makefile ba…
|
/lvgl-latest/docs/widgets/core/ |
D | dropdown.md | 59 If the list would be vertically out of the screen, it will be aligned to the edge.
|