Lines Matching refs:area
37 static void _invalidate_cache(const lv_draw_buf_t * draw_buf, const lv_area_t * area);
72 static void _invalidate_cache(const lv_draw_buf_t * draw_buf, const lv_area_t * area) in _invalidate_cache() argument
78 if(area->y1 == 0) { in _invalidate_cache()
79 uint32_t size = stride * lv_area_get_height(area); in _invalidate_cache()
94 if(area->x1 >= (int32_t)(area->x1 % align_pixels)) { in _invalidate_cache()
95 uint16_t shift_x = area->x1 - (area->x1 % align_pixels); in _invalidate_cache()
97 offset_x = area->x1 - shift_x; in _invalidate_cache()
101 if(area->y1) { in _invalidate_cache()
102 uint16_t shift_y = area->y1; in _invalidate_cache()
110 uint16_t line_pixels = offset_x + lv_area_get_width(area); in _invalidate_cache()
112 uint16_t area_height = lv_area_get_height(area); in _invalidate_cache()