/lvgl-3.4.0/src/draw/ |
D | lv_draw_mask.c | 629 int32_t k = - abs_x; in lv_draw_mask_line() local 630 if(k < 0) return LV_DRAW_MASK_RES_TRANSP; in lv_draw_mask_line() 631 if(k >= 0 && k < len) lv_memset_00(&mask_buf[k], len - k); in lv_draw_mask_line() 638 int32_t k = - abs_x; in lv_draw_mask_line() local 639 if(k < 0) k = 0; in lv_draw_mask_line() 640 if(k >= len) return LV_DRAW_MASK_RES_TRANSP; in lv_draw_mask_line() 641 else if(k >= 0 && k < len) lv_memset_00(&mask_buf[0], k); in lv_draw_mask_line() 722 int32_t k = xei - abs_x; in line_mask_flat() local 726 if(k >= 0 && k < len) { in line_mask_flat() 729 mask_buf[k] = mask_mix(mask_buf[k], m); in line_mask_flat() [all …]
|
/lvgl-3.4.0/src/extra/libs/gif/ |
D | gifdec.c | 29 static int f_gif_seek(gd_GIF * gif, size_t pos, int k); 479 int i, j, k; in render_frame_rect() local 483 for (k = 0; k < gif->fw; k++) { in render_frame_rect() 484 index = gif->frame[(gif->fy + j) * gif->width + gif->fx + k]; in render_frame_rect() 488 buffer[(i+k)*4 + 0] = *(color + 2); in render_frame_rect() 489 buffer[(i+k)*4 + 1] = *(color + 1); in render_frame_rect() 490 buffer[(i+k)*4 + 2] = *(color + 0); in render_frame_rect() 491 buffer[(i+k)*4 + 3] = 0xFF; in render_frame_rect() 494 buffer[(i+k)*3 + 0] = c.full & 0xff; in render_frame_rect() 495 buffer[(i+k)*3 + 1] = (c.full >> 8) & 0xff; in render_frame_rect() [all …]
|
/lvgl-3.4.0/tests/src/ |
D | lv_test_indev.c | 67 void lv_test_key_press(uint32_t k) in lv_test_key_press() argument 69 key_act = k; in lv_test_key_press() 78 void lv_test_key_hit(uint32_t k) in lv_test_key_hit() argument 82 lv_test_key_press(k); in lv_test_key_hit()
|
D | lv_test_indev.h | 22 void lv_test_key_press(uint32_t k); 24 void lv_test_key_hit(uint32_t k);
|
/lvgl-3.4.0/docs/ |
D | example_list.py | 77 for k in d: 78 v = d[k] 79 if k.startswith(path + "/lv_example_"):
|
D | CONTRIBUTING.md | 253 We collect the optional features (a.k.a. plugins) in [lvgl/src/extra](https://github.com/lvgl/lvgl/…
|
D | CHANGELOG.md | 256 - ci add 5k stack limit [`4122dda`](https://github.com/littlevgl/lvgl/commit/4122dda399679baa3b8bbd…
|
/lvgl-3.4.0/examples/others/gridnav/ |
D | lv_example_gridnav_3.c | 6 uint32_t k = lv_event_get_key(e); in cont_sub_event_cb() local 8 if(k == LV_KEY_ENTER) { in cont_sub_event_cb() 11 else if(k == LV_KEY_ESC) { in cont_sub_event_cb()
|
/lvgl-3.4.0/src/misc/ |
D | lv_lru.c | 256 uint32_t k = *(uint32_t *) data; in lv_lru_hash() local 257 k *= m; in lv_lru_hash() 258 k ^= k >> r; in lv_lru_hash() 259 k *= m; in lv_lru_hash() 261 h ^= k; in lv_lru_hash()
|
/lvgl-3.4.0/src/extra/libs/qrcode/ |
D | qrcodegen.c | 310 for (int j = 0, k = i; j < datLen; j++, k += numBlocks) { // Copy data in addEccAndInterleave() local 312 k -= numShortBlocks; in addEccAndInterleave() 313 result[k] = dat[j]; in addEccAndInterleave() 315 for (int j = 0, k = dataLen + i; j < blockEccLen; j++, k += numBlocks) // Copy ECC in addEccAndInterleave() local 316 result[k] = ecc[j]; in addEccAndInterleave() 498 int k = qrsize - 11 + j; in drawWhiteFunctionModules() local 499 setModule(qrcode, k, i, (bits & 1) != 0); in drawWhiteFunctionModules() 500 setModule(qrcode, i, k, (bits & 1) != 0); in drawWhiteFunctionModules() 709 int k = (int)((labs(black * 20L - total * 10L) + total - 1) / total) - 1; in getPenaltyScore() local 710 result += k * PENALTY_N4; in getPenaltyScore()
|
/lvgl-3.4.0/src/font/ |
D | lv_font_loader.c | 450 for(int k = 0; k < bmp_size - 1; ++k) { in load_glyph() local 451 glyph_bmp[cur_bmp_size + k] = read_bits(&bit_it, 8, &res); in load_glyph()
|
/lvgl-3.4.0/src/core/ |
D | lv_event.c | 335 uint32_t * k = lv_event_get_param(e); in lv_event_get_key() local 336 if(k) return *k; in lv_event_get_key()
|
/lvgl-3.4.0/src/draw/sw/ |
D | lv_draw_sw_gradient.c | 162 uint32_t * k = (uint32_t *)ctx; in find_item() local 163 if(c->key == *k) return LV_RES_OK; in find_item()
|
/lvgl-3.4.0/docs/get-started/ |
D | micropython.md | 14 - **Compact** - Fits and runs within just 256k of code space and 16k of RAM. No OS is needed, altho…
|
/lvgl-3.4.0/src/extra/libs/png/ |
D | lodepng.c | 930 size_t i = p, j = q, k; in bpmnode_sort() local 931 for(k = p; k < r; k++) { in bpmnode_sort() 932 if(i < q && (j >= r || a[i].weight <= a[j].weight)) b[k] = a[i++]; in bpmnode_sort() 933 else b[k] = a[j++]; in bpmnode_sort() 1927 size_t k; in deflateDynamic() local 1930 for(k = 0; k < num; ++k) { in deflateDynamic() 6029 const char* k = info.text_keys[i]; in lodepng_encode() local 6031 if(k[0] == 'L' && k[1] == 'o' && k[2] == 'd' && k[3] == 'e' && in lodepng_encode() 6032 k[4] == 'P' && k[5] == 'N' && k[6] == 'G' && k[7] == '\0') { in lodepng_encode()
|
/lvgl-3.4.0/docs/widgets/core/ |
D | textarea.md | 86 If there is a very long text in the Text area (e.g. > 20k characters), scrolling and drawing might …
|
D | label.md | 59 LVGL can efficiently handle very long (e.g. > 40k characters) labels by saving some extra data (~12…
|
/lvgl-3.4.0/demos/music/ |
D | lv_demo_music_main.c | 803 uint32_t k = (i + bar_rot + rnd_array[(bar_ofs + 1) % 10]) % BAR_CNT; in spectrum_draw_event_cb() local 805 uint32_t v = (r[k] * animv + r[j] * (amax - animv)) / amax; in spectrum_draw_event_cb()
|
/lvgl-3.4.0/ |
D | Kconfig | 452 …bool "Extend the default -32k..32k coordinate range to -4M..4M by using int32_t for coordinates in…
|
/lvgl-3.4.0/docs/overview/ |
D | font.md | 93 LVGL not only supports RTL texts but supports mixed (a.k.a. bidirectional, BiDi) text rendering too…
|
/lvgl-3.4.0/docs/_static/css/ |
D | fontawesome.min.css | 5 …fore{content:"\f66d"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3b…
|