NetSurf
|
Image cache entry. More...
Data Fields | |
struct image_cache_entry_s * | next |
next cache entry in list More... | |
struct image_cache_entry_s * | prev |
previous cache entry in list More... | |
struct content * | content |
content is used as a key More... | |
struct bitmap * | bitmap |
associated bitmap entry More... | |
image_cache_convert_fn * | convert |
routine to convert content into bitmap More... | |
unsigned int | redraw_count |
number of times object has been drawn More... | |
cache_age | redraw_age |
Age of last redraw. More... | |
size_t | bitmap_size |
size if storage occupied by bitmap More... | |
cache_age | bitmap_age |
Age of last conversion to a bitmap by cache. More... | |
int | conversion_count |
Number of times image has been converted. More... | |
Image cache entry.
Definition at line 53 of file image_cache.c.
struct bitmap* image_cache_entry_s::bitmap |
associated bitmap entry
Definition at line 60 of file image_cache.c.
Referenced by image_cache__free_bitmap(), image_cache_add(), image_cache_find_bitmap(), image_cache_get_bitmap(), image_cache_redraw(), and image_cache_snentryf().
cache_age image_cache_entry_s::bitmap_age |
Age of last conversion to a bitmap by cache.
Definition at line 69 of file image_cache.c.
Referenced by image_cache__free_bitmap(), image_cache_snentryf(), and image_cache_stats_bitmap_add().
size_t image_cache_entry_s::bitmap_size |
size if storage occupied by bitmap
Definition at line 68 of file image_cache.c.
Referenced by image_cache__free_bitmap(), image_cache_add(), image_cache_get_bitmap(), image_cache_redraw(), image_cache_snentryf(), and image_cache_stats_bitmap_add().
struct content* image_cache_entry_s::content |
content is used as a key
Definition at line 58 of file image_cache.c.
Referenced by image_cache__find(), image_cache_add(), image_cache_get_bitmap(), image_cache_redraw(), and image_cache_snentryf().
int image_cache_entry_s::conversion_count |
Number of times image has been converted.
Definition at line 71 of file image_cache.c.
Referenced by image_cache_snentryf(), and image_cache_stats_bitmap_add().
image_cache_convert_fn* image_cache_entry_s::convert |
routine to convert content into bitmap
Definition at line 62 of file image_cache.c.
Referenced by image_cache_add(), image_cache_get_bitmap(), and image_cache_redraw().
struct image_cache_entry_s* image_cache_entry_s::next |
next cache entry in list
Definition at line 54 of file image_cache.c.
Referenced by image_cache__clean(), image_cache__find(), image_cache__findn(), image_cache__link(), and image_cache__unlink().
struct image_cache_entry_s* image_cache_entry_s::prev |
previous cache entry in list
Definition at line 55 of file image_cache.c.
Referenced by image_cache__link(), and image_cache__unlink().
cache_age image_cache_entry_s::redraw_age |
Age of last redraw.
Definition at line 67 of file image_cache.c.
Referenced by image_cache__clean(), image_cache_redraw(), and image_cache_snentryf().
unsigned int image_cache_entry_s::redraw_count |
number of times object has been drawn
Definition at line 66 of file image_cache.c.
Referenced by image_cache__free_bitmap(), image_cache__free_entry(), image_cache_redraw(), and image_cache_snentryf().