Lines Matching refs:area
74 static void flush_cb(lv_display_t * disp, const lv_area_t * area, uint8_t * color_p);
253 static void flush_cb(lv_display_t * disp, const lv_area_t * area, uint8_t * color_p) in flush_cb() argument
262 int32_t w = lv_area_get_width(area); in flush_cb()
263 int32_t h = lv_area_get_height(area); in flush_cb()
299 rotated_area = *area; in flush_cb()
301 area = &rotated_area; in flush_cb()
304 w = lv_area_get_width(area); in flush_cb()
305 h = lv_area_get_height(area); in flush_cb()
310 …if(area->x2 < 0 || area->y2 < 0 || area->x1 > (int32_t)dsc->vinfo.xres - 1 || area->y1 > (int32_t)… in flush_cb()
316 (area->x1 + dsc->vinfo.xoffset) * px_size + in flush_cb()
317 (area->y1 + dsc->vinfo.yoffset) * dsc->finfo.line_length; in flush_cb()
323 area->x1 * px_size + in flush_cb()
324 area->y1 * disp->hor_res * px_size; in flush_cb()
326 for(y = area->y1; y <= area->y2; y++) { in flush_cb()
333 w = lv_area_get_width(area); in flush_cb()
334 for(y = area->y1; y <= area->y2; y++) { in flush_cb()