Home
last modified time | relevance | path

Searched refs:draw_data_cache (Results 1 – 5 of 5) sorted by relevance

/lvgl-latest/src/libs/freetype/
Dlv_freetype.c247 lv_cache_t * draw_data_cache = NULL; in freetype_on_font_create() local
249 draw_data_cache = lv_freetype_create_draw_data_image(max_glyph_cnt); in freetype_on_font_create()
252 draw_data_cache = lv_freetype_create_draw_data_outline(max_glyph_cnt); in freetype_on_font_create()
259 if(draw_data_cache == NULL) { in freetype_on_font_create()
264 dsc->cache_node->draw_data_cache = draw_data_cache; in freetype_on_font_create()
395 if(node->draw_data_cache) { in cache_node_cache_free_cb()
396 lv_cache_destroy(node->draw_data_cache, user_data); in cache_node_cache_free_cb()
397 node->draw_data_cache = NULL; in cache_node_cache_free_cb()
Dlv_freetype_image.c67 …lv_cache_t * draw_data_cache = lv_cache_create(&lv_cache_class_lru_rb_count, sizeof(lv_freetype_im… in lv_freetype_create_draw_data_image() local
69 lv_cache_set_name(draw_data_cache, CACHE_NAME); in lv_freetype_create_draw_data_image()
71 return draw_data_cache; in lv_freetype_create_draw_data_image()
95 lv_cache_t * cache = dsc->cache_node->draw_data_cache; in freetype_get_glyph_bitmap_cb()
115 lv_cache_release(dsc->cache_node->draw_data_cache, g_dsc->entry, NULL); in freetype_image_release_cb()
Dlv_freetype_outline.c69 …lv_cache_t * draw_data_cache = lv_cache_create(&lv_cache_class_lru_rb_count, sizeof(lv_freetype_ou… in lv_freetype_create_draw_data_outline() local
72 lv_cache_set_name(draw_data_cache, CACHE_NAME); in lv_freetype_create_draw_data_outline()
74 return draw_data_cache; in lv_freetype_create_draw_data_outline()
190 lv_cache_release(dsc->cache_node->draw_data_cache, g_dsc->entry, NULL); in freetype_release_glyph_cb()
202 …lv_cache_entry_t * entry = lv_cache_acquire_or_create(cache_node->draw_data_cache, &tmp_node, dsc); in lv_freetype_outline_lookup()
Dlv_freetype_private.h99 lv_cache_t * draw_data_cache; member
/lvgl-latest/src/libs/tiny_ttf/
Dlv_tiny_ttf.c71 lv_cache_t * draw_data_cache; member
143 if(dsc->draw_data_cache) { in lv_tiny_ttf_set_size()
144 lv_cache_destroy(dsc->draw_data_cache, NULL); in lv_tiny_ttf_set_size()
145 dsc->draw_data_cache = NULL; in lv_tiny_ttf_set_size()
163 lv_cache_destroy(ttf->draw_data_cache, NULL); in lv_tiny_ttf_destroy()
300 …lv_cache_entry_t * entry = lv_cache_acquire_or_create(dsc->draw_data_cache, &search_key, (void *)f… in ttf_get_glyph_bitmap_cb()
333 lv_cache_release(dsc->draw_data_cache, g_dsc->entry, NULL); in ttf_release_glyph_cb()
349 …dsc->draw_data_cache = lv_cache_create(&lv_cache_class_lru_rb_count, sizeof(tiny_ttf_cache_data_t)… in lv_tiny_ttf_cache_create()
355 lv_cache_set_name(dsc->draw_data_cache, "TINY_TTF_DRAW_DATA"); in lv_tiny_ttf_cache_create()