Home
last modified time | relevance | path

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

/lvgl-3.7.0/src/draw/sw/
Dlv_draw_sw_gradient.c54 static uint8_t * grad_cache_end = 0; variable
92 if((uint8_t *)item + s >= grad_cache_end) return NULL; in next_in_cache()
119 size_t next_items_size = (size_t)(grad_cache_end - (uint8_t *)c) - size; in free_item()
120 grad_cache_end -= size; in free_item()
125 while((uint8_t *)c != grad_cache_end) { in free_item()
171 size_t act_size = (size_t)(grad_cache_end - LV_GC_ROOT(_lv_grad_cache_mem)); in allocate_item()
174 item = (lv_grad_t *)grad_cache_end; in allocate_item()
184 act_size = (size_t)(grad_cache_end - LV_GC_ROOT(_lv_grad_cache_mem)); in allocate_item()
186 item = (lv_grad_t *)grad_cache_end; in allocate_item()
216 item->map = (lv_color_t *)(grad_cache_end + ALIGN(sizeof(*item))); in allocate_item()
[all …]