Home
last modified time | relevance | path

Searched refs:data (Results 1 – 25 of 581) sorted by relevance

12345678910>>...24

/lvgl-latest/src/drivers/windows/
Dlv_windows_display.c52 lv_windows_create_display_data_t data; in lv_windows_create_display() local
54 lv_memzero(&data, sizeof(lv_windows_create_display_data_t)); in lv_windows_create_display()
55 data.title = title; in lv_windows_create_display()
56 data.hor_res = hor_res; in lv_windows_create_display()
57 data.ver_res = ver_res; in lv_windows_create_display()
58 data.zoom_level = zoom_level; in lv_windows_create_display()
59 data.allow_dpi_override = allow_dpi_override; in lv_windows_create_display()
60 data.simulator_mode = simulator_mode; in lv_windows_create_display()
61 data.mutex = CreateEventExW(NULL, NULL, 0, EVENT_ALL_ACCESS); in lv_windows_create_display()
62 data.display = NULL; in lv_windows_create_display()
[all …]
/lvgl-latest/examples/porting/
Dlv_port_indev_template.c27 static void touchpad_read(lv_indev_t * indev, lv_indev_data_t * data);
32 static void mouse_read(lv_indev_t * indev, lv_indev_data_t * data);
37 static void keypad_read(lv_indev_t * indev, lv_indev_data_t * data);
41 static void encoder_read(lv_indev_t * indev, lv_indev_data_t * data);
45 static void button_read(lv_indev_t * indev, lv_indev_data_t * data);
181 static void touchpad_read(lv_indev_t * indev_drv, lv_indev_data_t * data)
189 data->state = LV_INDEV_STATE_PRESSED;
192 data->state = LV_INDEV_STATE_RELEASED;
196 data->point.x = last_x;
197 data->point.y = last_y;
[all …]
/lvgl-latest/src/libs/thorvg/
DtvgArray.h39 T* data = nullptr; member
60 data = static_cast<T*>(realloc(data, sizeof(T) * reserved)); in push()
62 data[count++] = element; in push()
69 memcpy(data + count, rhs.data, rhs.count * sizeof(T)); in push()
77 data = static_cast<T*>(realloc(data, sizeof(T) * reserved)); in reserve()
89 return data[idx];
94 return data[idx];
99 return data; in begin()
104 return data; in begin()
109 return data + count; in end()
[all …]
DtvgAccessor.cpp33 … bool accessChildren(Iterator* it, function<bool(const Paint* paint, void* data)> func, void* data) in accessChildren() argument
37 if (!func(child, data)) return false; in accessChildren()
41 if (!accessChildren(it2, func, data)) { in accessChildren()
58 auto backward = [](const tvg::Paint* paint, void* data) -> bool in set()
60 auto func = reinterpret_cast<function<bool(const Paint* paint)>*>(data); in set()
70 …t(const Picture* picture, function<bool(const Paint* paint, void* data)> func, void* data) noexcept in set() argument
77 if (!func(picture, data)) return Result::Success; in set()
81 accessChildren(it, func, data); in set()
DtvgXmlParser.h50 typedef bool (*simpleXMLCb)(void* data, SimpleXMLType type, const char* content, unsigned int lengt…
51 typedef bool (*simpleXMLAttributeCb)(void* data, const char* key, const char* value);
53 …lParseAttributes(const char* buf, unsigned bufLength, simpleXMLAttributeCb func, const void* data);
54 …impleXmlParse(const char* buf, unsigned bufLength, bool strip, simpleXMLCb func, const void* data);
55 …arseW3CAttribute(const char* buf, unsigned bufLength, simpleXMLAttributeCb func, const void* data);
DtvgLoader.cpp63 uintptr_t HASH_KEY(const char* data) in HASH_KEY() argument
65 return reinterpret_cast<uintptr_t>(data); in HASH_KEY()
234 static LoadModule* _findFromCache(const char* data, uint32_t size, const string& mimeType) in _findFromCache() argument
242 auto key = HASH_KEY(data); in _findFromCache()
366 LoadModule* LoaderMgr::loader(const char* data, uint32_t size, const string& mimeType, bool copy) in loader() argument
379 if (auto loader = _findFromCache(data, size, mimeType)) return loader; in loader()
385 if (loader->open(data, size, copy)) { in loader()
387 loader->hashkey = HASH_KEY(data); in loader()
402 if (loader->open(data, size, copy)) { in loader()
404 loader->hashkey = HASH_KEY(data); in loader()
[all …]
/lvgl-latest/src/misc/
Dlv_array.c44 array->data = lv_malloc(capacity * element_size); in lv_array_init()
46 LV_ASSERT_MALLOC(array->data); in lv_array_init()
56 array->data = buf; in lv_array_init_from_buf()
62 if(array->data) { in lv_array_deinit()
63 if(array->inner_alloc) lv_free(array->data); in lv_array_deinit()
64 array->data = NULL; in lv_array_deinit()
78 lv_memcpy(target->data, source->data, source->size * source->element_size); in lv_array_copy()
144 uint8_t * data = lv_realloc(array->data, new_capacity * array->element_size); in lv_array_resize() local
145 LV_ASSERT_NULL(data); in lv_array_resize()
147 if(data == NULL) return false; in lv_array_resize()
[all …]
Dlv_circle_buf.c202 lv_result_t lv_circle_buf_read(lv_circle_buf_t * circle_buf, void * data) in lv_circle_buf_read() argument
212 lv_circle_buf_peek_at(circle_buf, 0, data); in lv_circle_buf_read()
218 lv_result_t lv_circle_buf_write(lv_circle_buf_t * circle_buf, const void * data) in lv_circle_buf_write() argument
226 … lv_array_assign(&circle_buf->array, circle_buf->tail % lv_circle_buf_capacity(circle_buf), data); in lv_circle_buf_write()
240 void * data = lv_circle_buf_tail(circle_buf); in lv_circle_buf_fill() local
241 … if(fill_cb(data, circle_buf->array.element_size, (int32_t)filled, user_data) == LV_RESULT_OK) { in lv_circle_buf_fill()
268 lv_result_t lv_circle_buf_peek(const lv_circle_buf_t * circle_buf, void * data) in lv_circle_buf_peek() argument
271 LV_ASSERT_NULL(data); in lv_circle_buf_peek()
273 return lv_circle_buf_peek_at(circle_buf, 0, data); in lv_circle_buf_peek()
276 …sult_t lv_circle_buf_peek_at(const lv_circle_buf_t * circle_buf, const uint32_t index, void * data) in lv_circle_buf_peek_at() argument
[all …]
/lvgl-latest/src/draw/nema_gfx/
Dlv_nema_gfx_path.c55 nema_gfx_path->data = NULL; in lv_nema_gfx_path_create()
69 nema_gfx_path->data = (float *) lv_malloc(nema_gfx_path->data_size * sizeof(float)); in lv_nema_gfx_path_alloc()
70 LV_ASSERT_MALLOC(nema_gfx_path->data); in lv_nema_gfx_path_alloc()
91 if(nema_gfx_path->data != NULL) { in lv_nema_gfx_path_destroy()
92 lv_free(nema_gfx_path->data); in lv_nema_gfx_path_destroy()
93 nema_gfx_path->data = NULL; in lv_nema_gfx_path_destroy()
109 path->data[data_point++] = x; in lv_nema_gfx_path_move_to()
110 path->data[data_point++] = y; in lv_nema_gfx_path_move_to()
119 path->data[data_point++] = x; in lv_nema_gfx_path_line_to()
120 path->data[data_point++] = y; in lv_nema_gfx_path_line_to()
[all …]
/lvgl-latest/src/libs/libjpeg_turbo/
Dlv_libjpeg_turbo.c49 static bool get_jpeg_size(uint8_t * data, uint32_t data_size, uint32_t * width, uint32_t * height);
50 static bool get_jpeg_direction(uint8_t * data, uint32_t data_size, uint32_t * orientation);
63 #define TRANS_32_VALUE(big_endian, data) big_endian ? \ argument
64 ((*(data) << 24) | (*((data) + 1) << 16) | (*((data) + 2) << 8) | *((data) + 3)) : \
65 (*(data) | (*((data) + 1) << 8) | (*((data) + 2) << 16) | (*((data) + 3) << 24))
66 #define TRANS_16_VALUE(big_endian, data) big_endian ? \ argument
67 ((*(data) << 8) | *((data) + 1)) : (*(data) | (*((data) + 1) << 8))
212 uint8_t * data = NULL; in read_file() local
242 data = lv_malloc(data_size); in read_file()
243 if(data == NULL) { in read_file()
[all …]
/lvgl-latest/docs/
Dconfig_builder.py28 data = f.read()
30 data = data.split('\n')
32 for i, line in enumerate(data):
44 data[i] = line
47 data[i] = line
49 data = '\n'.join(data)
52 f.write(data)
/lvgl-latest/scripts/
DLVGLImage.py212 def unpack_colors(data: bytes, cf: ColorFormat, w) -> List:
220 ret = data
227 for p in data:
238 for p in data:
248 for p in data:
255 pixels = [(data[2 * i + 1] << 8) | data[2 * i]
256 for i in range(len(data) // 2)]
264 B = data[0::3]
265 G = data[1::3]
266 R = data[2::3]
[all …]
/lvgl-latest/src/indev/
Dlv_indev.c69 static void indev_pointer_proc(lv_indev_t * i, lv_indev_data_t * data);
70 static void indev_keypad_proc(lv_indev_t * i, lv_indev_data_t * data);
71 static void indev_encoder_proc(lv_indev_t * i, lv_indev_data_t * data);
72 static void indev_button_proc(lv_indev_t * i, lv_indev_data_t * data);
82 static void indev_read_core(lv_indev_t * indev, lv_indev_data_t * data);
171 void indev_read_core(lv_indev_t * indev, lv_indev_data_t * data) in indev_read_core() argument
174 lv_memzero(data, sizeof(lv_indev_data_t)); in indev_read_core()
179 data->point.x = indev->pointer.last_raw_point.x; in indev_read_core()
180 data->point.y = indev->pointer.last_raw_point.y; in indev_read_core()
184 data->key = indev->keypad.last_key; in indev_read_core()
[all …]
/lvgl-latest/src/misc/cache/
Dlv_cache_lru_rb.c61 typedef uint32_t (get_data_size_cb_t)(const void * data);
93 static uint32_t cnt_get_data_size_cb(const void * data);
94 static uint32_t size_get_data_size_cb(const void * data);
161 void * data = node->data; in alloc_new_node() local
162 lv_cache_entry_t * entry = lv_cache_entry_get_entry(data, lru->cache.node_size); in alloc_new_node()
163 lv_memcpy(data, key, lru->cache.node_size); in alloc_new_node()
184 return (void **)((char *)node->data + lru->rb.size - sizeof(void *)); in get_lru_node()
278 void * data = node->data; in get_cb() local
279 lv_cache_entry_t * entry = lv_cache_entry_get_entry(data, cache->node_size); in get_cb()
280 if(lru->cache.ops.compare_cb(data, key) == 0) { in get_cb()
[all …]
Dlv_image_header_cache.c154 lv_image_cache_data_t * data = (lv_image_cache_data_t *)elem; in iter_inspect_cb() local
155 lv_draw_buf_t * decoded = (lv_draw_buf_t *)data->decoded; in iter_inspect_cb()
157 lv_cache_entry_t * entry = lv_cache_entry_get_entry(data, img_header_cache_p->node_size); in iter_inspect_cb()
165 switch(data->src_type) { in iter_inspect_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()
Dlv_image_cache.c166 lv_image_cache_data_t * data = (lv_image_cache_data_t *)elem; in iter_inspect_cb() local
167 lv_draw_buf_t * decoded = (lv_draw_buf_t *)data->decoded; in iter_inspect_cb()
169 lv_cache_entry_t * entry = lv_cache_entry_get_entry(data, img_cache_p->node_size); in iter_inspect_cb()
177 switch(data->src_type) { in iter_inspect_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()
/lvgl-latest/tests/src/
Dlv_test_indev.c18 void lv_test_mouse_read_cb(lv_indev_t * indev, lv_indev_data_t * data) in lv_test_mouse_read_cb() argument
21 lv_point_set(&data->point, x_act, y_act); in lv_test_mouse_read_cb()
22 data->state = mouse_pressed ? LV_INDEV_STATE_PRESSED : LV_INDEV_STATE_RELEASED; in lv_test_mouse_read_cb()
58 void lv_test_keypad_read_cb(lv_indev_t * indev, lv_indev_data_t * data) in lv_test_keypad_read_cb() argument
61 data->key = key_act; in lv_test_keypad_read_cb()
62 data->state = key_pressed ? LV_INDEV_STATE_PRESSED : LV_INDEV_STATE_RELEASED; in lv_test_keypad_read_cb()
87 void lv_test_encoder_read_cb(lv_indev_t * indev, lv_indev_data_t * data) in lv_test_encoder_read_cb() argument
90 data->enc_diff = diff_act; in lv_test_encoder_read_cb()
91 data->state = enc_pressed ? LV_INDEV_STATE_PRESSED : LV_INDEV_STATE_RELEASED; in lv_test_encoder_read_cb()
/lvgl-latest/tests/src/test_cases/cache/
Dtest_cache.c22 void * data; // malloced data member
39 lv_free(node->data); in free_cb()
90 test_data * data = lv_cache_entry_get_data(entry); in test_cache_1() local
91 TEST_ASSERT_NOT_NULL(data); in test_cache_1()
93 data->data = lv_malloc(data->slot.size); in test_cache_1()
97 record_data_ptr = data->data; in test_cache_1()
126 TEST_ASSERT_EQUAL(record_data_ptr, cached_data_key32->data); in test_cache_1()
/lvgl-latest/src/others/monkey/
Dlv_monkey.c54 static void lv_monkey_read_cb(lv_indev_t * indev, lv_indev_data_t * data);
129 static void lv_monkey_read_cb(lv_indev_t * indev, lv_indev_data_t * data) in lv_monkey_read_cb() argument
133 data->btn_id = monkey->indev_data.btn_id; in lv_monkey_read_cb()
134 data->point = monkey->indev_data.point; in lv_monkey_read_cb()
135 data->enc_diff = monkey->indev_data.enc_diff; in lv_monkey_read_cb()
136 data->state = monkey->indev_data.state; in lv_monkey_read_cb()
151 lv_indev_data_t * data = &monkey->indev_data; in lv_monkey_timer_cb() local
155 data->point.x = (int32_t)lv_monkey_random(0, LV_HOR_RES - 1); in lv_monkey_timer_cb()
156 data->point.y = (int32_t)lv_monkey_random(0, LV_VER_RES - 1); in lv_monkey_timer_cb()
159data->enc_diff = (int16_t)lv_monkey_random(monkey->config.input_range.min, monkey->config.input_ra… in lv_monkey_timer_cb()
[all …]
/lvgl-latest/src/drivers/nuttx/
Dlv_nuttx_entry.c71 static void lv_global_free(void * data) in lv_global_free() argument
73 if(data) { in lv_global_free()
74 free(data); in lv_global_free()
80 lv_global_t * data = NULL; in lv_global_default() local
87 data = (lv_global_t *)task_tls_get_value(lv_nuttx_tlskey); in lv_global_default()
88 if(data == NULL) { in lv_global_default()
89 data = (lv_global_t *)calloc(1, sizeof(lv_global_t)); in lv_global_default()
90 task_tls_set_value(lv_nuttx_tlskey, (uintptr_t)data); in lv_global_default()
93 return data; in lv_global_default()
276 void * data; in lv_nuttx_uv_loop() local
[all …]
Dlv_nuttx_touchscreen.c47 static void touchscreen_read(lv_indev_t * drv, lv_indev_data_t * data);
120 lv_indev_data_t * data, in conv_touch_sample() argument
131 data->point.x = LV_CLAMP(0, sample->point[0].x, hor_max); in conv_touch_sample()
132 data->point.y = LV_CLAMP(0, sample->point[0].y, ver_max); in conv_touch_sample()
146 static void touchscreen_read(lv_indev_t * drv, lv_indev_data_t * data) in touchscreen_read() argument
160 conv_touch_sample(drv, data, &touchscreen->last_sample); in touchscreen_read()
166 data->state = touchscreen->last_state; in touchscreen_read()
170 conv_touch_sample(drv, data, &sample); in touchscreen_read()
178 data->continue_reading = true; in touchscreen_read()
185 data->state = touchscreen->last_state; in touchscreen_read()
/lvgl-latest/src/libs/lodepng/
Dlodepng.c229 unsigned * data; member
237 lodepng_free(((uivector *)p)->data); in uivector_cleanup()
238 ((uivector *)p)->data = NULL; in uivector_cleanup()
247 void * data = lodepng_realloc(p->data, newsize); in uivector_resize() local
248 if(data) { in uivector_resize()
250 p->data = (unsigned *)data; in uivector_resize()
260 p->data = NULL; in uivector_init()
268 p->data[p->size - 1] = c; in uivector_push_back()
278 unsigned char * data; member
288 void * data = lodepng_realloc(p->data, newsize); in ucvector_reserve() local
[all …]
/lvgl-latest/src/widgets/canvas/
Dlv_canvas.c115 uint8_t * data = lv_draw_buf_goto_xy(draw_buf, x, y); in lv_canvas_set_px() local
133 *data = c_int; in lv_canvas_set_px()
141 *data = (*data & ~(mask << shift)) | (c_int << shift); in lv_canvas_set_px()
144 *data = lv_color_luminance(color); in lv_canvas_set_px()
147 *data = opa; in lv_canvas_set_px()
150 lv_color16_t * buf = (lv_color16_t *)data; in lv_canvas_set_px()
156 data[2] = color.red; in lv_canvas_set_px()
157 data[1] = color.green; in lv_canvas_set_px()
158 data[0] = color.blue; in lv_canvas_set_px()
161 data[2] = color.red; in lv_canvas_set_px()
[all …]
/lvgl-latest/src/libs/tiny_ttf/
Dstb_truetype_htcw.h546 STBTT_STREAM_TYPE data; member
549 unsigned char * data;
714 STBTT_DEF int stbtt_GetNumberOfFonts(STBTT_STREAM_TYPE data);
716 STBTT_DEF int stbtt_GetNumberOfFonts(const unsigned char * data);
726 STBTT_DEF int stbtt_GetFontOffsetForIndex(const unsigned char * data, int index);
740 STBTT_STREAM_TYPE data; member
742 unsigned char * data; // pointer to .ttf file member
760 STBTT_DEF int stbtt_InitFont(stbtt_fontinfo * info, STBTT_STREAM_TYPE data, int offset);
762 STBTT_DEF int stbtt_InitFont(stbtt_fontinfo * info, const unsigned char * data, int offset);
1193 STBTT_STREAM_SEEK(b->data, pos); in stbtt__buf_get8()
[all …]
/lvgl-latest/src/draw/
Dlv_draw_buf.c108 void * lv_draw_buf_align(void * data, lv_color_format_t color_format) in lv_draw_buf_align() argument
110 return lv_draw_buf_align_ex(&default_handlers, data, color_format); in lv_draw_buf_align()
113 void * lv_draw_buf_align_ex(const lv_draw_buf_handlers_t * handlers, void * data, lv_color_format_t… in lv_draw_buf_align_ex() argument
115 if(handlers->align_pointer_cb) return handlers->align_pointer_cb(data, color_format); in lv_draw_buf_align_ex()
231 …lv_memcpy(dest->data, src->data, LV_COLOR_INDEXED_PALETTE_SIZE(dest->header.cf) * sizeof(lv_color3… in lv_draw_buf_copy()
272 void * data, uint32_t data_size) in lv_draw_buf_init() argument
293 draw_buf->data = data; in lv_draw_buf_init()
294 draw_buf->unaligned_data = data; in lv_draw_buf_init()
297 if(lv_draw_buf_align(data, cf) != draw_buf->unaligned_data) { in lv_draw_buf_init()
338 draw_buf->data = lv_draw_buf_align(buf, cf); in lv_draw_buf_create_ex()
[all …]

12345678910>>...24