Searched defs:_lv_gradient_cache_t (Results 1 – 1 of 1) sorted by relevance
39 typedef struct _lv_gradient_cache_t { struct40 uint32_t key; /**< A discriminating key that's built from the drawing operation.42 uint32_t life : 30; /**< A life counter that's incremented on usage. Higher counter is44 uint32_t filled : 1; /**< Used to skip dithering in it if already done */45 …t32_t not_cached: 1; /**< The cache was too small so this item is not managed by the cache*/46 lv_color_t * map; /**< The computed gradient low bitdepth color map, points into the48 lv_coord_t alloc_size; /**< The map allocated size in colors */49 lv_coord_t size; /**< The computed gradient color map size, in colors */51 …_color32_t * hmap; /**< If dithering, we need to store the current, high bitdepth gradient54 …scolor24_t * error_acc; /**< Error diffusion dithering algorithm requires storing the last error[all …]