Lines Matching refs:layer
35 static int32_t dispatch_cb(lv_draw_unit_t * draw_unit, lv_layer_t * layer);
290 && (dsc->base.layer->color_format == LV_COLOR_FORMAT_ARGB8888 in evaluate_cb()
291 || dsc->base.layer->color_format == LV_COLOR_FORMAT_XRGB8888 in evaluate_cb()
292 || dsc->base.layer->color_format == LV_COLOR_FORMAT_RGB888 in evaluate_cb()
293 || dsc->base.layer->color_format == LV_COLOR_FORMAT_RGB565))) { in evaluate_cb()
318 && (dsc->base.layer->color_format == LV_COLOR_FORMAT_ARGB8888 in evaluate_cb()
319 || dsc->base.layer->color_format == LV_COLOR_FORMAT_XRGB8888 in evaluate_cb()
320 || dsc->base.layer->color_format == LV_COLOR_FORMAT_RGB888 in evaluate_cb()
321 || dsc->base.layer->color_format == LV_COLOR_FORMAT_RGB565))) { in evaluate_cb()
336 static int32_t dispatch_cb(lv_draw_unit_t * draw_unit, lv_layer_t * layer) in dispatch_cb() argument
352 lv_draw_task_t * t = lv_draw_get_next_available_task(layer, NULL, DRAW_UNIT_ID_DMA2D); in dispatch_cb()
357 void * buf = lv_draw_layer_alloc_buf(layer); in dispatch_cb()
363 draw_dma2d_unit->base_unit.target_layer = layer; in dispatch_cb()
375 void * dest = lv_draw_layer_go_to_xy(layer, in dispatch_cb()
376 clipped_coords.x1 - layer->buf_area.x1, in dispatch_cb()
377 clipped_coords.y1 - layer->buf_area.y1); in dispatch_cb()
384 … lv_draw_buf_width_to_stride(lv_area_get_width(&layer->buf_area), dsc->base.layer->color_format)); in dispatch_cb()
391 … lv_draw_buf_width_to_stride(lv_area_get_width(&layer->buf_area), dsc->base.layer->color_format)); in dispatch_cb()
402 void * dest = lv_draw_layer_go_to_xy(layer, in dispatch_cb()
403 clipped_coords.x1 - layer->buf_area.x1, in dispatch_cb()
404 clipped_coords.y1 - layer->buf_area.y1); in dispatch_cb()
411 … lv_draw_buf_width_to_stride(lv_area_get_width(&layer->buf_area), dsc->base.layer->color_format)); in dispatch_cb()
418 … lv_draw_buf_width_to_stride(lv_area_get_width(&layer->buf_area), dsc->base.layer->color_format)); in dispatch_cb()