Home
last modified time | relevance | path

Searched refs:cmaps (Results 1 – 25 of 37) sorted by relevance

12

/lvgl-latest/src/font/
Dlv_font_fmt_txt.c222 uint32_t rcp = letter - fdsc->cmaps[i].range_start; in get_glyph_dsc_id()
223 if(rcp > fdsc->cmaps[i].range_length) continue; in get_glyph_dsc_id()
225 if(fdsc->cmaps[i].type == LV_FONT_FMT_TXT_CMAP_FORMAT0_TINY) { in get_glyph_dsc_id()
226 glyph_id = fdsc->cmaps[i].glyph_id_start + rcp; in get_glyph_dsc_id()
228 else if(fdsc->cmaps[i].type == LV_FONT_FMT_TXT_CMAP_FORMAT0_FULL) { in get_glyph_dsc_id()
229 const uint8_t * gid_ofs_8 = fdsc->cmaps[i].glyph_id_ofs_list; in get_glyph_dsc_id()
230 glyph_id = fdsc->cmaps[i].glyph_id_start + gid_ofs_8[rcp]; in get_glyph_dsc_id()
232 else if(fdsc->cmaps[i].type == LV_FONT_FMT_TXT_CMAP_SPARSE_TINY) { in get_glyph_dsc_id()
234 … uint16_t * p = _lv_utils_bsearch(&key, fdsc->cmaps[i].unicode_list, fdsc->cmaps[i].list_length, in get_glyph_dsc_id()
235 … sizeof(fdsc->cmaps[i].unicode_list[0]), unicode_list_compare); in get_glyph_dsc_id()
[all …]
Dlv_font_loader.c156 lv_font_fmt_txt_cmap_t * cmaps = in lv_font_free() local
157 (lv_font_fmt_txt_cmap_t *)dsc->cmaps; in lv_font_free()
159 if(NULL != cmaps) { in lv_font_free()
161 if(NULL != cmaps[i].glyph_id_ofs_list) in lv_font_free()
162 lv_mem_free((void *)cmaps[i].glyph_id_ofs_list); in lv_font_free()
163 if(NULL != cmaps[i].unicode_list) in lv_font_free()
164 lv_mem_free((void *)cmaps[i].unicode_list); in lv_font_free()
166 lv_mem_free(cmaps); in lv_font_free()
255 lv_font_fmt_txt_cmap_t * cmap = (lv_font_fmt_txt_cmap_t *) & (font_dsc->cmaps[i]); in load_cmaps_tables()
321 lv_font_fmt_txt_cmap_t * cmaps = in load_cmaps() local
[all …]
Dlv_font_fmt_txt.h169 const lv_font_fmt_txt_cmap_t * cmaps; member
Dlv_font_unscii_16.c587 static const lv_font_fmt_txt_cmap_t cmaps[] = { variable
607 .cmaps = cmaps,
Dlv_font_unscii_8.c423 static const lv_font_fmt_txt_cmap_t cmaps[] = { variable
443 .cmaps = cmaps,
Dlv_font_montserrat_20.c2720 static const lv_font_fmt_txt_cmap_t cmaps[] = { variable
3183 .cmaps = cmaps,
Dlv_font_montserrat_22.c3149 static const lv_font_fmt_txt_cmap_t cmaps[] = { variable
3612 .cmaps = cmaps,
Dlv_font_montserrat_24.c3560 static const lv_font_fmt_txt_cmap_t cmaps[] = { variable
4023 .cmaps = cmaps,
Dlv_font_montserrat_26.c4095 static const lv_font_fmt_txt_cmap_t cmaps[] = { variable
4558 .cmaps = cmaps,
Dlv_font_montserrat_28.c4644 static const lv_font_fmt_txt_cmap_t cmaps[] = { variable
5107 .cmaps = cmaps,
Dlv_font_montserrat_28_compressed.c2774 static const lv_font_fmt_txt_cmap_t cmaps[] = { variable
3237 .cmaps = cmaps,
Dlv_font_montserrat_32.c5715 static const lv_font_fmt_txt_cmap_t cmaps[] = { variable
6178 .cmaps = cmaps,
Dlv_font_montserrat_34.c6514 static const lv_font_fmt_txt_cmap_t cmaps[] = { variable
6977 .cmaps = cmaps,
Dlv_font_montserrat_36.c7158 static const lv_font_fmt_txt_cmap_t cmaps[] = { variable
7621 .cmaps = cmaps,
Dlv_font_montserrat_42.c9593 static const lv_font_fmt_txt_cmap_t cmaps[] = { variable
10056 .cmaps = cmaps,
Dlv_font_montserrat_48.c12072 static const lv_font_fmt_txt_cmap_t cmaps[] = { variable
12535 .cmaps = cmaps,
Dlv_font_montserrat_8.c943 static const lv_font_fmt_txt_cmap_t cmaps[] = { variable
1406 .cmaps = cmaps,
Dlv_font_montserrat_10.c1157 static const lv_font_fmt_txt_cmap_t cmaps[] = { variable
1620 .cmaps = cmaps,
/lvgl-latest/demos/benchmark/assets/
Dlv_font_bechmark_montserrat_12_compr_az.c.c211 static const lv_font_fmt_txt_cmap_t cmaps[] = variable
290 .cmaps = cmaps,
Dlv_font_bechmark_montserrat_16_compr_az.c.c249 static const lv_font_fmt_txt_cmap_t cmaps[] = variable
328 .cmaps = cmaps,
Dlv_font_bechmark_montserrat_28_compr_az.c.c400 static const lv_font_fmt_txt_cmap_t cmaps[] = variable
479 .cmaps = cmaps,
/lvgl-latest/tests/src/test_fonts/
Dfont_3.c906 static const lv_font_fmt_txt_cmap_t cmaps[] = variable
922 .cmaps = cmaps,
Dfont_1.c891 static const lv_font_fmt_txt_cmap_t cmaps[] = variable
1354 .cmaps = cmaps,
Dfont_2.c921 static const lv_font_fmt_txt_cmap_t cmaps[] = variable
1384 .cmaps = cmaps,
/lvgl-latest/tests/src/test_cases/
Dtest_font_loader.c100 lv_font_fmt_txt_cmap_t * cmaps1 = (lv_font_fmt_txt_cmap_t *)&dsc1->cmaps[i]; in compare_fonts()
101 lv_font_fmt_txt_cmap_t * cmaps2 = (lv_font_fmt_txt_cmap_t *)&dsc2->cmaps[i]; in compare_fonts()

12