Searched refs:g_dsc (Results 1 – 9 of 9) sorted by relevance
| /lvgl-latest/src/libs/freetype/ |
| D | lv_freetype_glyph.c | 35 static bool freetype_get_glyph_dsc_cb(const lv_font_t * font, lv_font_glyph_dsc_t * g_dsc, uint32_t… 79 static bool freetype_get_glyph_dsc_cb(const lv_font_t * font, lv_font_glyph_dsc_t * g_dsc, uint32_t… in freetype_get_glyph_dsc_cb() argument 83 LV_ASSERT_NULL(g_dsc); in freetype_get_glyph_dsc_cb() 87 g_dsc->adv_w = 0; in freetype_get_glyph_dsc_cb() 88 g_dsc->box_h = 0; in freetype_get_glyph_dsc_cb() 89 g_dsc->box_w = 0; in freetype_get_glyph_dsc_cb() 90 g_dsc->ofs_x = 0; in freetype_get_glyph_dsc_cb() 91 g_dsc->ofs_y = 0; in freetype_get_glyph_dsc_cb() 92 g_dsc->format = LV_FONT_GLYPH_FORMAT_NONE; in freetype_get_glyph_dsc_cb() 114 *g_dsc = data->glyph_dsc; in freetype_get_glyph_dsc_cb() [all …]
|
| D | lv_freetype_image.c | 39 static const void * freetype_get_glyph_bitmap_cb(lv_font_glyph_dsc_t * g_dsc, lv_draw_buf_t * draw_… 46 static void freetype_image_release_cb(const lv_font_t * font, lv_font_glyph_dsc_t * g_dsc); 85 static const void * freetype_get_glyph_bitmap_cb(lv_font_glyph_dsc_t * g_dsc, lv_draw_buf_t * draw_… in freetype_get_glyph_bitmap_cb() argument 89 const lv_font_t * font = g_dsc->resolved_font; in freetype_get_glyph_bitmap_cb() 93 FT_UInt glyph_index = (FT_UInt)g_dsc->gid.index; in freetype_get_glyph_bitmap_cb() 104 g_dsc->entry = entry; in freetype_get_glyph_bitmap_cb() 111 static void freetype_image_release_cb(const lv_font_t * font, lv_font_glyph_dsc_t * g_dsc) in freetype_image_release_cb() argument 115 lv_cache_release(dsc->cache_node->draw_data_cache, g_dsc->entry, NULL); in freetype_image_release_cb() 116 g_dsc->entry = NULL; in freetype_image_release_cb()
|
| D | lv_freetype_outline.c | 38 static const void * freetype_get_glyph_bitmap_cb(lv_font_glyph_dsc_t * g_dsc, lv_draw_buf_t * draw_… 39 static void freetype_release_glyph_cb(const lv_font_t * font, lv_font_glyph_dsc_t * g_dsc); 164 static const void * freetype_get_glyph_bitmap_cb(lv_font_glyph_dsc_t * g_dsc, lv_draw_buf_t * draw_… in freetype_get_glyph_bitmap_cb() argument 168 const lv_font_t * font = g_dsc->resolved_font; in freetype_get_glyph_bitmap_cb() 171 lv_cache_entry_t * entry = lv_freetype_outline_lookup(dsc, (FT_UInt)g_dsc->gid.index); in freetype_get_glyph_bitmap_cb() 177 g_dsc->entry = entry; in freetype_get_glyph_bitmap_cb() 182 static void freetype_release_glyph_cb(const lv_font_t * font, lv_font_glyph_dsc_t * g_dsc) in freetype_release_glyph_cb() argument 187 if(g_dsc->entry == NULL) { in freetype_release_glyph_cb() 190 lv_cache_release(dsc->cache_node->draw_data_cache, g_dsc->entry, NULL); in freetype_release_glyph_cb() 191 g_dsc->entry = NULL; in freetype_release_glyph_cb()
|
| /lvgl-latest/src/font/ |
| D | lv_font.c | 45 const void * lv_font_get_glyph_bitmap(lv_font_glyph_dsc_t * g_dsc, lv_draw_buf_t * draw_buf) in lv_font_get_glyph_bitmap() argument 47 const lv_font_t * font_p = g_dsc->resolved_font; in lv_font_get_glyph_bitmap() 49 return font_p->get_glyph_bitmap(g_dsc, draw_buf); in lv_font_get_glyph_bitmap() 52 void lv_font_glyph_release_draw_data(lv_font_glyph_dsc_t * g_dsc) in lv_font_glyph_release_draw_data() argument 54 const lv_font_t * font = g_dsc->resolved_font; in lv_font_glyph_release_draw_data() 57 font->release_glyph(font, g_dsc); in lv_font_glyph_release_draw_data()
|
| D | lv_font.h | 133 const void * lv_font_get_glyph_bitmap(lv_font_glyph_dsc_t * g_dsc, lv_draw_buf_t * draw_buf); 152 void lv_font_glyph_release_draw_data(lv_font_glyph_dsc_t * g_dsc);
|
| D | lv_font_fmt_txt.h | 199 const void * lv_font_get_bitmap_fmt_txt(lv_font_glyph_dsc_t * g_dsc, lv_draw_buf_t * draw_buf);
|
| D | lv_font_fmt_txt.c | 78 const void * lv_font_get_bitmap_fmt_txt(lv_font_glyph_dsc_t * g_dsc, lv_draw_buf_t * draw_buf) in lv_font_get_bitmap_fmt_txt() argument 80 const lv_font_t * font = g_dsc->resolved_font; in lv_font_get_bitmap_fmt_txt() 84 uint32_t gid = g_dsc->gid.index; in lv_font_get_bitmap_fmt_txt() 89 if(g_dsc->req_raw_bitmap) return &fdsc->glyph_bitmap[gdsc->bitmap_index]; in lv_font_get_bitmap_fmt_txt()
|
| /lvgl-latest/src/libs/tiny_ttf/ |
| D | lv_tiny_ttf.c | 90 static const void * ttf_get_glyph_bitmap_cb(lv_font_glyph_dsc_t * g_dsc, lv_draw_buf_t * draw_buf); 91 static void ttf_release_glyph_cb(const lv_font_t * font, lv_font_glyph_dsc_t * g_dsc); 289 static const void * ttf_get_glyph_bitmap_cb(lv_font_glyph_dsc_t * g_dsc, lv_draw_buf_t * draw_buf) in ttf_get_glyph_bitmap_cb() argument 292 uint32_t glyph_index = g_dsc->gid.index; in ttf_get_glyph_bitmap_cb() 293 const lv_font_t * font = g_dsc->resolved_font; in ttf_get_glyph_bitmap_cb() 305 g_dsc->entry = (lv_cache_entry_t *)search_key.draw_buf; in ttf_get_glyph_bitmap_cb() 306 return g_dsc->entry; in ttf_get_glyph_bitmap_cb() 316 g_dsc->entry = entry; in ttf_get_glyph_bitmap_cb() 321 static void ttf_release_glyph_cb(const lv_font_t * font, lv_font_glyph_dsc_t * g_dsc) in ttf_release_glyph_cb() argument 327 lv_draw_buf_destroy_user(font_draw_buf_handlers, (lv_draw_buf_t *)g_dsc->entry); in ttf_release_glyph_cb() [all …]
|
| /lvgl-latest/src/others/imgfont/ |
| D | lv_imgfont.c | 29 static const void * imgfont_get_glyph_bitmap(lv_font_glyph_dsc_t * g_dsc, lv_draw_buf_t * draw_buf); 82 static const void * imgfont_get_glyph_bitmap(lv_font_glyph_dsc_t * g_dsc, lv_draw_buf_t * draw_buf) in imgfont_get_glyph_bitmap() argument 86 const void * img_src = g_dsc->gid.src; in imgfont_get_glyph_bitmap()
|