Searched refs:cache_node (Results 1 – 5 of 5) sorted by relevance
/lvgl-latest/src/libs/freetype/ |
D | lv_freetype_image.c | 95 lv_cache_t * cache = dsc->cache_node->draw_data_cache; in freetype_get_glyph_bitmap_cb() 105 lv_freetype_image_cache_data_t * cache_node = lv_cache_entry_get_data(entry); in freetype_get_glyph_bitmap_cb() local 108 return cache_node->draw_buf; 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() 131 lv_mutex_lock(&dsc->cache_node->face_lock); in freetype_image_create_cb() 133 FT_Face face = dsc->cache_node->face; in freetype_image_create_cb() 142 lv_mutex_unlock(&dsc->cache_node->face_lock); in freetype_image_create_cb() 149 lv_mutex_unlock(&dsc->cache_node->face_lock); in freetype_image_create_cb() 156 lv_mutex_unlock(&dsc->cache_node->face_lock); in freetype_image_create_cb() 165 lv_mutex_unlock(&dsc->cache_node->face_lock); in freetype_image_create_cb() [all …]
|
D | lv_freetype_glyph.c | 105 lv_cache_t * glyph_cache = dsc->cache_node->glyph_cache; in freetype_get_glyph_dsc_cb() 140 lv_mutex_lock(&dsc->cache_node->face_lock); in freetype_glyph_create_cb() 141 FT_Face face = dsc->cache_node->face; in freetype_glyph_create_cb() 152 lv_mutex_unlock(&dsc->cache_node->face_lock); in freetype_glyph_create_cb() 164 lv_mutex_unlock(&dsc->cache_node->face_lock); in freetype_glyph_create_cb() 205 lv_mutex_unlock(&dsc->cache_node->face_lock); in freetype_glyph_create_cb()
|
D | lv_freetype_outline.c | 99 return FT_INT_TO_F26DOT6(dsc->size) / dsc->cache_node->ref_size; in lv_freetype_outline_get_scale() 126 lv_mutex_lock(&dsc->cache_node->face_lock); in freetype_glyph_outline_create_cb() 128 dsc->cache_node->face, in freetype_glyph_outline_create_cb() 130 dsc->cache_node->ref_size, in freetype_glyph_outline_create_cb() 132 lv_mutex_unlock(&dsc->cache_node->face_lock); in freetype_glyph_outline_create_cb() 190 lv_cache_release(dsc->cache_node->draw_data_cache, g_dsc->entry, NULL); in freetype_release_glyph_cb() 197 lv_freetype_cache_node_t * cache_node = dsc->cache_node; in lv_freetype_outline_lookup() local 202 …lv_cache_entry_t * entry = lv_cache_acquire_or_create(cache_node->draw_data_cache, &tmp_node, dsc); in lv_freetype_outline_lookup()
|
D | lv_freetype.c | 151 dsc->cache_node = lv_cache_entry_get_data(cache_node_entry); in lv_freetype_font_create() 162 FT_Face face = dsc->cache_node->face; in lv_freetype_font_create() 199 lv_cache_drop(ctx->cache_node_cache, dsc->cache_node, NULL); in lv_freetype_font_delete() 245 dsc->cache_node->glyph_cache = glyph_cache; in freetype_on_font_create() 264 dsc->cache_node->draw_data_cache = draw_data_cache; in freetype_on_font_create()
|
D | lv_freetype_private.h | 119 lv_freetype_cache_node_t * cache_node; member
|