Lines Matching refs:base_unit
30 lv_draw_unit_t base_unit; member
119 draw_sdl_unit->base_unit.dispatch_cb = dispatch; in lv_draw_sdl_init()
120 draw_sdl_unit->base_unit.evaluate_cb = evaluate; in lv_draw_sdl_init()
121 draw_sdl_unit->base_unit.name = "SDL"; in lv_draw_sdl_init()
162 draw_sdl_unit->base_unit.target_layer = layer; in dispatch()
163 draw_sdl_unit->base_unit.clip_area = &t->clip_area; in dispatch()
351 clip_rect.x = u->base_unit.clip_area->x1; in blend_texture_layer()
352 clip_rect.y = u->base_unit.clip_area->y1; in blend_texture_layer()
353 clip_rect.w = lv_area_get_width(u->base_unit.clip_area); in blend_texture_layer()
354 clip_rect.h = lv_area_get_height(u->base_unit.clip_area); in blend_texture_layer()
374 SDL_SetRenderTarget(renderer, layer_get_texture(u->base_unit.target_layer)); in blend_texture_layer()
448 lv_layer_t * dest_layer = u->base_unit.target_layer; in draw_from_cached_texture()
450 clip_rect.x = u->base_unit.clip_area->x1 - dest_layer->buf_area.x1; in draw_from_cached_texture()
451 clip_rect.y = u->base_unit.clip_area->y1 - dest_layer->buf_area.y1; in draw_from_cached_texture()
452 clip_rect.w = lv_area_get_width(u->base_unit.clip_area); in draw_from_cached_texture()
453 clip_rect.h = lv_area_get_height(u->base_unit.clip_area); in draw_from_cached_texture()
489 lv_layer_t * layer = u->base_unit.target_layer; in execute_drawing()
491 lv_area_intersect(&fill_area, &fill_area, u->base_unit.clip_area); in execute_drawing()