Home
last modified time | relevance | path

Searched refs:cached_data (Results 1 – 4 of 4) sorted by relevance

/lvgl-latest/src/draw/
Dlv_image_decoder.c226 lv_image_cache_data_t * cached_data; in lv_image_decoder_add_to_cache() local
227 cached_data = lv_cache_entry_get_data(cache_entry); in lv_image_decoder_add_to_cache()
230 cached_data->decoded = decoded; in lv_image_decoder_add_to_cache()
231 if(cached_data->src_type == LV_IMAGE_SRC_FILE) { in lv_image_decoder_add_to_cache()
232 cached_data->src = lv_strdup(cached_data->src); in lv_image_decoder_add_to_cache()
234cached_data->user_data = user_data; /*Need to free data on cache invalidate instead of decoder_clo… in lv_image_decoder_add_to_cache()
235 cached_data->decoder = decoder; in lv_image_decoder_add_to_cache()
319 lv_image_header_cache_data_t * cached_data = lv_cache_entry_get_data(entry); in image_decoder_get_info() local
320 *header = cached_data->header; in image_decoder_get_info()
321 decoder = cached_data->decoder; in image_decoder_get_info()
[all …]
/lvgl-latest/src/draw/opengles/
Dlv_draw_opengles.c60 static bool opengles_texture_cache_create_cb(cache_data_t * cached_data, void * user_data);
61 static void opengles_texture_cache_free_cb(cache_data_t * cached_data, void * user_data);
126 static bool opengles_texture_cache_create_cb(cache_data_t * cached_data, void * user_data) in opengles_texture_cache_create_cb() argument
128 return draw_to_texture((lv_draw_opengles_unit_t *)user_data, cached_data); in opengles_texture_cache_create_cb()
131 static void opengles_texture_cache_free_cb(cache_data_t * cached_data, void * user_data) in opengles_texture_cache_free_cb() argument
135 lv_free(cached_data->draw_dsc); in opengles_texture_cache_free_cb()
136 GL_CALL(glDeleteTextures(1, &cached_data->texture)); in opengles_texture_cache_free_cb()
137 cached_data->draw_dsc = NULL; in opengles_texture_cache_free_cb()
138 cached_data->texture = 0; in opengles_texture_cache_free_cb()
/lvgl-latest/src/draw/sdl/
Dlv_draw_sdl.c69 static bool sdl_texture_cache_create_cb(cache_data_t * cached_data, void * user_data) in sdl_texture_cache_create_cb() argument
71 return draw_to_texture((lv_draw_sdl_unit_t *)user_data, cached_data); in sdl_texture_cache_create_cb()
74 static void sdl_texture_cache_free_cb(cache_data_t * cached_data, void * user_data) in sdl_texture_cache_free_cb() argument
78 lv_free(cached_data->draw_dsc); in sdl_texture_cache_free_cb()
79 SDL_DestroyTexture(cached_data->texture); in sdl_texture_cache_free_cb()
80 cached_data->draw_dsc = NULL; in sdl_texture_cache_free_cb()
81 cached_data->texture = NULL; in sdl_texture_cache_free_cb()
/lvgl-latest/src/libs/tiny_ttf/
Dlv_tiny_ttf.c317 tiny_ttf_cache_data_t * cached_data = lv_cache_entry_get_data(entry); in ttf_get_glyph_bitmap_cb() local
318 return cached_data->draw_buf; in ttf_get_glyph_bitmap_cb()