Home
last modified time | relevance | path

Searched refs:g_dsc (Results 1 – 9 of 9) sorted by relevance

/lvgl-latest/src/libs/freetype/
Dlv_freetype_glyph.c35 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 …]
Dlv_freetype_image.c39 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()
Dlv_freetype_outline.c38 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/
Dlv_font.c45 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()
Dlv_font.h133 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);
Dlv_font_fmt_txt.h199 const void * lv_font_get_bitmap_fmt_txt(lv_font_glyph_dsc_t * g_dsc, lv_draw_buf_t * draw_buf);
Dlv_font_fmt_txt.c78 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/
Dlv_tiny_ttf.c90 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/
Dlv_imgfont.c29 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()