Home
last modified time | relevance | path

Searched refs:src (Results 1 – 25 of 198) sorted by relevance

12345678

/lvgl-latest/
Dcomponent.mk4 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/
Dlv_string_clib.c38 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/
Dlv_string_rtthread.c38 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/
DtvgSvgUtil.cpp45 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()
DtvgSwPostEffect.cpp67 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 …]
DtvgSwRasterAvx.h171 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 …]
DtvgSwRasterNeon.h102 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/
Dlv_draw_sw_utils.c76 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/
Dlv_string_builtin.c56 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/
Dtest_bin_decoder.c17 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()
Dtest_memmove.c23 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/
Dcode-format.cfg37 --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/
Dlv_string.h39 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/
Dlv_image_decoder.c79 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/
Dlv_image_cache.c81 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()
Dlv_image_header_cache.c79 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/
Dlz4.h201 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/
DCMakeLists.txt172 -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/
DSConscript5 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/
Dlv_vg_lite_decoder.c48 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/
Dlv_wayland_smm.c46 #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/
Dfreetype.rst41 - 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/
Dvg_lite_tvg.cpp262 … 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/
Dmemorystream.h43 …MemoryStream(const Ch *src, size_t size) : src_(src), begin_(src), end_(src + size), size_(size) {} in MemoryStream()
/lvgl-latest/docs/
Dindex.rst10 <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…

12345678