/lvgl-latest/ |
D | component.mk | 4 src \ 5 src/core \ 6 src/draw \ 7 src/extra \ 8 src/font \ 9 src/hal \ 10 src/misc \ 11 src/widgets \ 12 src/draw/arm2d \ 13 src/draw/nxp \ [all …]
|
/lvgl-latest/src/stdlib/clib/ |
D | lv_string_clib.c | 38 void * LV_ATTRIBUTE_FAST_MEM lv_memcpy(void * dst, const void * src, size_t len) in lv_memcpy() argument 40 return memcpy(dst, src, len); in lv_memcpy() 48 void * LV_ATTRIBUTE_FAST_MEM lv_memmove(void * dst, const void * src, size_t len) in lv_memmove() argument 50 return memmove(dst, src, len); in lv_memmove() 63 size_t lv_strlcpy(char * dst, const char * src, size_t dst_size) in lv_strlcpy() argument 65 size_t src_len = strlen(src); in lv_strlcpy() 68 memcpy(dst, src, copy_size); in lv_strlcpy() 74 char * lv_strncpy(char * dst, const char * src, size_t dest_size) in lv_strncpy() argument 76 return strncpy(dst, src, dest_size); in lv_strncpy() 79 char * lv_strcpy(char * dst, const char * src) in lv_strcpy() argument [all …]
|
/lvgl-latest/src/stdlib/rtthread/ |
D | lv_string_rtthread.c | 38 void * LV_ATTRIBUTE_FAST_MEM lv_memcpy(void * dst, const void * src, size_t len) in lv_memcpy() argument 40 return rt_memcpy(dst, src, len); in lv_memcpy() 48 void * LV_ATTRIBUTE_FAST_MEM lv_memmove(void * dst, const void * src, size_t len) in lv_memmove() argument 50 return rt_memmove(dst, src, len); in lv_memmove() 63 size_t lv_strlcpy(char * dst, const char * src, size_t dst_size) in lv_strlcpy() argument 65 size_t src_len = lv_strlen(src); in lv_strlcpy() 68 lv_memcpy(dst, src, copy_size); in lv_strlcpy() 74 char * lv_strncpy(char * dst, const char * src, size_t dest_size) in lv_strncpy() argument 76 return rt_strncpy(dst, src, dest_size); in lv_strncpy() 79 char * lv_strcpy(char * dst, const char * src) in lv_strcpy() argument [all …]
|
/lvgl-latest/src/libs/thorvg/ |
D | tvgSvgUtil.cpp | 45 size_t svgUtilURLDecode(const char *src, char** dst) in svgUtilURLDecode() argument 47 if (!src) return 0; in svgUtilURLDecode() 49 auto length = strlen(src); in svgUtilURLDecode() 56 while (*src) { in svgUtilURLDecode() 57 if (*src == '%' && in svgUtilURLDecode() 58 ((a = src[1]) && (b = src[2])) && in svgUtilURLDecode() 61 src+=3; in svgUtilURLDecode() 62 } else if (*src == '+') { in svgUtilURLDecode() 64 src++; in svgUtilURLDecode() 66 decoded[idx++] = *src++; in svgUtilURLDecode()
|
D | tvgSwPostEffect.cpp | 67 static void _gaussianBlur(uint8_t* src, uint8_t* dst, int32_t stride, int32_t w, int32_t h, const S… in _gaussianBlur() argument 70 src += ((bbox.min.x * stride) + bbox.min.y) << 2; in _gaussianBlur() 73 src += ((bbox.min.y * stride) + bbox.min.x) << 2; in _gaussianBlur() 89 acc[0] += src[id++]; in _gaussianBlur() 90 acc[1] += src[id++]; in _gaussianBlur() 91 acc[2] += src[id++]; in _gaussianBlur() 92 acc[3] += src[id]; in _gaussianBlur() 98 acc[0] += src[rid++] - src[lid++]; in _gaussianBlur() 99 acc[1] += src[rid++] - src[lid++]; in _gaussianBlur() 100 acc[2] += src[rid++] - src[lid++]; in _gaussianBlur() [all …]
|
D | tvgSwRasterAvx.h | 171 uint32_t src; in avxRasterTranslucentRle() local 176 if (span->coverage < 255) src = ALPHA_BLEND(color, span->coverage); in avxRasterTranslucentRle() 177 else src = color; in avxRasterTranslucentRle() 179 auto ialpha = IA(src); in avxRasterTranslucentRle() 186 *dst = src + ALPHA_BLEND(*dst, ialpha); in avxRasterTranslucentRle() 195 auto avxSrc = _mm_set1_epi32(src); in avxRasterTranslucentRle() 209 *dst = src + ALPHA_BLEND(*dst, ialpha); in avxRasterTranslucentRle() 218 uint8_t src; in avxRasterTranslucentRle() local 221 if (span->coverage < 255) src = MULTIPLY(span->coverage, a); in avxRasterTranslucentRle() 222 else src = a; in avxRasterTranslucentRle() [all …]
|
D | tvgSwRasterNeon.h | 102 uint32_t src; in neonRasterTranslucentRle() local 107 if (span->coverage < 255) src = ALPHA_BLEND(color, span->coverage); in neonRasterTranslucentRle() 108 else src = color; in neonRasterTranslucentRle() 111 auto ialpha = IA(src); in neonRasterTranslucentRle() 115 *dst = src + ALPHA_BLEND(*dst, ialpha); in neonRasterTranslucentRle() 123 uint8x8_t vSrc = (uint8x8_t) vdup_n_u32(src); in neonRasterTranslucentRle() 130 if (leftovers > 0) dst[span->len - 1] = src + ALPHA_BLEND(dst[span->len - 1], ialpha); in neonRasterTranslucentRle() 137 uint8_t src; in neonRasterTranslucentRle() local 140 if (span->coverage < 255) src = MULTIPLY(span->coverage, a); in neonRasterTranslucentRle() 141 else src = a; in neonRasterTranslucentRle() [all …]
|
/lvgl-latest/src/draw/sw/ |
D | lv_draw_sw_utils.c | 76 static void rotate90_argb8888(const uint32_t * src, uint32_t * dst, int32_t src_width, int32_t src_… 79 static void rotate180_argb8888(const uint32_t * src, uint32_t * dst, int32_t width, int32_t height,… 81 static void rotate270_argb8888(const uint32_t * src, uint32_t * dst, int32_t src_width, int32_t src… 86 static void rotate90_rgb888(const uint8_t * src, uint8_t * dst, int32_t src_width, int32_t src_heig… 89 static void rotate180_rgb888(const uint8_t * src, uint8_t * dst, int32_t width, int32_t height, int… 91 static void rotate270_rgb888(const uint8_t * src, uint8_t * dst, int32_t width, int32_t height, int… 95 static void rotate90_rgb565(const uint16_t * src, uint16_t * dst, int32_t src_width, int32_t src_he… 98 static void rotate180_rgb565(const uint16_t * src, uint16_t * dst, int32_t width, int32_t height, i… 100 static void rotate270_rgb565(const uint16_t * src, uint16_t * dst, int32_t src_width, int32_t src_h… 107 static void rotate90_l8(const uint8_t * src, uint8_t * dst, int32_t src_width, int32_t src_height, [all …]
|
/lvgl-latest/src/stdlib/builtin/ |
D | lv_string_builtin.c | 56 void * LV_ATTRIBUTE_FAST_MEM lv_memcpy(void * dst, const void * src, size_t len) in lv_memcpy() argument 59 const uint8_t * s8 = src; in lv_memcpy() 148 void * LV_ATTRIBUTE_FAST_MEM lv_memmove(void * dst, const void * src, size_t len) in lv_memmove() argument 150 if(dst < src || (char *)dst > ((char *)src + len)) { in lv_memmove() 151 return lv_memcpy(dst, src, len); in lv_memmove() 154 if(dst > src) { in lv_memmove() 156 char * s = (char *)src + len - 1; in lv_memmove() 164 char * s = (char *)src; in lv_memmove() 194 size_t lv_strlcpy(char * dst, const char * src, size_t dst_size) in lv_strlcpy() argument 198 for(; i < dst_size - 1 && src[i]; i++) { in lv_strlcpy() [all …]
|
/lvgl-latest/tests/src/test_cases/libs/ |
D | test_bin_decoder.c | 17 static void create_image(const void * src) in create_image() argument 20 lv_image_set_src(img, src); in create_image() 24 static void bin_decoder(const void * src, const char * screenshot) in bin_decoder() argument 26 create_image(src); in bin_decoder() 33 create_image(src); in bin_decoder() 43 static void create_image_tile(const void * src) in create_image_tile() argument 46 lv_image_set_src(img, src); in create_image_tile() 52 void bin_decoder_tile(const void * src, const char * screenshot) in bin_decoder_tile() argument 54 create_image_tile(src); in bin_decoder_tile() 61 create_image_tile(src); in bin_decoder_tile()
|
D | test_memmove.c | 23 char * src; in test_memmove() local 26 src = buf; in test_memmove() 29 lv_memmove(dst, src, 4); in test_memmove() 36 src = &buf[1]; in test_memmove() 37 lv_memmove(dst, src, 4); in test_memmove() 45 src = &buf[0]; in test_memmove() 46 lv_memmove(dst, src, 4); in test_memmove()
|
/lvgl-latest/scripts/ |
D | code-format.cfg | 37 --exclude=../src/lv_conf_internal.h 38 --exclude=../src/core/lv_obj_style_gen.c 39 --exclude=../src/core/lv_obj_style_gen.h 40 --exclude=../src/libs/gif/gifdec.c 41 --exclude=../src/libs/gif/gifdec.h 42 --exclude=../src/libs/lodepng/lodepng.c 43 --exclude=../src/libs/lodepng/lodepng.h 44 --exclude=../src/libs/qrcode/qrcodegen.c 45 --exclude=../src/libs/qrcode/qrcodegen.h 46 --exclude=../src/libs/tjpgd/tjpgd.c [all …]
|
/lvgl-latest/src/stdlib/ |
D | lv_string.h | 39 void * lv_memcpy(void * dst, const void * src, size_t len); 57 void * lv_memmove(void * dst, const void * src, size_t len); 92 size_t lv_strlcpy(char * dst, const char * src, size_t dst_size); 103 char * lv_strncpy(char * dst, const char * src, size_t dest_size); 112 char * lv_strcpy(char * dst, const char * src); 147 char * lv_strdup(const char * src); 156 char * lv_strcat(char * dst, const char * src); 168 char * lv_strncat(char * dst, const char * src, size_t src_len);
|
/lvgl-latest/src/draw/ |
D | lv_image_decoder.c | 79 lv_result_t lv_image_decoder_get_info(const void * src, lv_image_header_t * header) in lv_image_decoder_get_info() argument 83 dsc.src = src; in lv_image_decoder_get_info() 84 dsc.src_type = lv_image_src_get_type(src); in lv_image_decoder_get_info() 92 lv_result_t lv_image_decoder_open(lv_image_decoder_dsc_t * dsc, const void * src, const lv_image_de… in lv_image_decoder_open() argument 96 if(src == NULL) return LV_RESULT_INVALID; in lv_image_decoder_open() 97 dsc->src = src; in lv_image_decoder_open() 98 dsc->src_type = lv_image_src_get_type(src); in lv_image_decoder_open() 135 src, in lv_image_decoder_open() 136 dsc->src_type == LV_IMAGE_SRC_FILE ? (const char *)src : "c-array", in lv_image_decoder_open() 232 cached_data->src = lv_strdup(cached_data->src); in lv_image_decoder_add_to_cache() [all …]
|
/lvgl-latest/src/misc/cache/ |
D | lv_image_cache.c | 81 void lv_image_cache_drop(const void * src) in lv_image_cache_drop() argument 84 lv_image_header_cache_drop(src); in lv_image_cache_drop() 86 if(src == NULL) { in lv_image_cache_drop() 92 .src = src, in lv_image_cache_drop() 93 .src_type = lv_image_src_get_type(src), in lv_image_cache_drop() 147 return image_cache_common_compare(lhs->src, lhs->src_type, rhs->src, rhs->src_type); in image_cache_compare_cb() 161 if(entry->src_type == LV_IMAGE_SRC_FILE) lv_free((void *)entry->src); in image_cache_free_cb() 180 lv_cache_entry_get_ref(entry), (void *)data->decoded, (char *)data->src); in iter_inspect_cb() 184 lv_cache_entry_get_ref(entry), (void *)data->decoded, data->src); in iter_inspect_cb() 188 lv_cache_entry_get_ref(entry), (void *)data->decoded, data->src); in iter_inspect_cb()
|
D | lv_image_header_cache.c | 79 void lv_image_header_cache_drop(const void * src) in lv_image_header_cache_drop() argument 81 if(src == NULL) { in lv_image_header_cache_drop() 87 .src = src, in lv_image_header_cache_drop() 88 .src_type = lv_image_src_get_type(src), in lv_image_header_cache_drop() 142 return image_cache_common_compare(lhs->src, lhs->src_type, rhs->src, rhs->src_type); in image_header_cache_compare_cb() 149 if(entry->src_type == LV_IMAGE_SRC_FILE) lv_free((void *)entry->src); in image_header_cache_free_cb() 168 lv_cache_entry_get_ref(entry), (void *)data->decoded, (char *)data->src); in iter_inspect_cb() 172 lv_cache_entry_get_ref(entry), (void *)data->decoded, data->src); in iter_inspect_cb() 176 lv_cache_entry_get_ref(entry), (void *)data->decoded, data->src); in iter_inspect_cb()
|
/lvgl-latest/src/libs/lz4/ |
D | lz4.h | 201 LZ4LIB_API int LZ4_compress_default(const char* src, char* dst, int srcSize, int dstCapacity); 218 LZ4LIB_API int LZ4_decompress_safe (const char* src, char* dst, int compressedSize, int dstCapacity… 246 LZ4LIB_API int LZ4_compress_fast (const char* src, char* dst, int srcSize, int dstCapacity, int acc… 256 LZ4LIB_API int LZ4_compress_fast_extState (void* state, const char* src, char* dst, int srcSize, in… 282 LZ4LIB_API int LZ4_compress_destSize (const char* src, char* dst, int* srcSizePtr, int targetDstSiz… 319 LZ4LIB_API int LZ4_decompress_safe_partial (const char* src, char* dst, int srcSize, int targetOutp… 407 LZ4LIB_API int LZ4_compress_fast_continue (LZ4_stream_t* streamPtr, const char* src, char* dst, int… 499 const char* src, char* dst, 512 LZ4_decompress_safe_usingDict(const char* src, char* dst, 523 LZ4_decompress_safe_partial_usingDict(const char* src, char* dst, [all …]
|
/lvgl-latest/tests/ |
D | CMakeLists.txt | 172 -DLV_CONF_PATH="${LVGL_TEST_DIR}/src/lv_test_conf.h" 270 $<BUILD_INTERFACE:${LVGL_TEST_DIR}/src> 279 src/lv_test_indev.c 280 src/lv_test_init.c 281 src/lv_test_helpers.c 282 src/test_assets/test_animimg001.c 283 src/test_assets/test_animimg002.c 284 src/test_assets/test_animimg003.c 285 src/test_assets/test_img_cogwheel_i4.c 286 src/test_assets/test_img_cogwheel_a8.c [all …]
|
/lvgl-latest/env_support/rt-thread/ |
D | SConscript | 5 src = [] 25 lvgl_src_cwd = lvgl_cwd + 'src/' 27 src = src + Glob(os.path.join(lvgl_src_cwd,'*.c')) 33 src = src + Glob(os.path.join(current_path,'*.c')) # add all .c files 44 src = src + Glob(os.path.join(current_path,'*.c')) 54 src = src + Glob(os.path.join(current_path,'*.c')) 64 group = group + DefineGroup('LVGL', src, depend = ['PKG_USING_LVGL'], CPPPATH = inc, LOCAL_CFLAGS =…
|
/lvgl-latest/src/draw/vg_lite/ |
D | lv_vg_lite_decoder.c | 48 static lv_result_t decoder_info(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * src, lv_imag… 111 static void image_decode_to_index8_line(uint8_t * dest, const uint8_t * src, int32_t w_px, in image_decode_to_index8_line() argument 132 lv_memcpy(dest, src, w_px); in image_decode_to_index8_line() 142 uint8_t val_act = (*src >> shift) & mask; in image_decode_to_index8_line() 148 src++; in image_decode_to_index8_line() 178 lv_draw_buf_from_image(&src_img_buf, dsc->src); in decoder_open_variable() 203 const uint8_t * src = ((lv_image_dsc_t *)dsc->src)->data; in decoder_open_variable() local 213 lv_memcpy(dest, src, palette_size_bytes); in decoder_open_variable() 222 src += palette_size_bytes; in decoder_open_variable() 227 image_decode_to_index8_line(dest, src, width, src_cf); in decoder_open_variable() [all …]
|
/lvgl-latest/src/drivers/wayland/ |
D | lv_wayland_smm.c | 46 #define LL_NEXT(src, member) ((src)->member.next) argument 47 #define LL_PREV(src, member) ((src)->member.prev) argument 54 #define LL_ENQUEUE(head, src, member) do { \ argument 55 (src)->member.next = NULL; \ 56 (src)->member.prev = (head)->last; \ 58 (head)->first = (src); \ 60 (head)->last->member.next = (src); \ 62 (head)->last = (src); \ 70 #define LL_INSERT_AFTER(head, dest, src, member) do { \ argument 71 (src)->member.prev = (dest); \ [all …]
|
/lvgl-latest/docs/details/libs/ |
D | freetype.rst | 41 - lvgl/src/libs/freetype/ftmodule.h 42 - lvgl/src/libs/freetype/ftoption.h 54 CFLAGS += -DFT_CONFIG_MODULES_H=<lvgl/src/libs/freetype/ftmodule.h> 55 CFLAGS += -DFT_CONFIG_OPTIONS_H=<lvgl/src/libs/freetype/ftoption.h> 61 FT_CSRCS += freetype/src/base/ftbase.c 62 FT_CSRCS += freetype/src/base/ftbitmap.c 63 FT_CSRCS += freetype/src/base/ftdebug.c 64 FT_CSRCS += freetype/src/base/ftglyph.c 65 FT_CSRCS += freetype/src/base/ftinit.c 66 FT_CSRCS += freetype/src/cache/ftcache.c [all …]
|
/lvgl-latest/src/others/vg_lite_tvg/ |
D | vg_lite_tvg.cpp | 262 … typedef void (*converter_cb_t)(DEST_TYPE * dest, const SRC_TYPE * src, vg_lite_uint32_t px_size, 275 const uint8_t * src = (const uint8_t *)src_buf->memory; in convert() local 279 _converter_cb((DEST_TYPE *)dest, (const SRC_TYPE *)src, src_buf->width, color); in convert() 281 src += src_buf->stride; in convert() 337 …[](vg_color16_t * dest, const vg_color32_t * src, vg_lite_uint32_t px_size, vg_lite_uint32_t /* co… 340 dest->red = src->red * 0x1F / 0xFF; in __anone335e65f0902() 341 dest->green = src->green * 0x3F / 0xFF; in __anone335e65f0902() 342 dest->blue = src->blue * 0x1F / 0xFF; in __anone335e65f0902() 343 src++; in __anone335e65f0902() 349 …[](vg_color16_alpha_t * dest, const vg_color32_t * src, vg_lite_uint32_t px_size, vg_lite_uint32_t… argument [all …]
|
/lvgl-latest/src/libs/thorvg/rapidjson/ |
D | memorystream.h | 43 …MemoryStream(const Ch *src, size_t size) : src_(src), begin_(src), end_(src + size), size_(size) {} in MemoryStream()
|
/lvgl-latest/docs/ |
D | index.rst | 10 <img src="_static/img/gh-header.webp" alt="LVGL Documentation" style="width:100%"> 16 …<a href="intro/introduction.html"><img class="home-img" src="_static/img/home_1.png" alt="Get fami… 17 …<a href="intro/basics.html"><img class="home-img" src="_static/img/home_2.png" alt="Learn how LVGL… 18 …<a href="intro/basics.html#going-deeper"><img class="home-img" src="_static/img/home_3.png" alt="G… 19 …<a href="intro/add-lvgl-to-your-project/index.html"><img class="home-img" src="_static/img/home_4.… 20 …<a href="details/widgets/index.html"><img class="home-img" src="_static/img/home_5.png" alt="Learn… 21 …<a href="CONTRIBUTING.html"><img class="home-img" src="_static/img/home_6.png" alt="Be part of LVG…
|