Lines Matching refs:clip
91 static void draw_shadow(lv_draw_sdl_ctx_t * ctx, const lv_area_t * coords, const lv_area_t * clip,
94 static void draw_outline(lv_draw_sdl_ctx_t * ctx, const lv_area_t * coords, const lv_area_t * clip,
98 … const lv_area_t * clip, lv_coord_t rout, lv_coord_t rin, lv_color_t color, lv_opa_t opa,
137 const lv_area_t * clip = draw_ctx->clip_area; in lv_draw_sdl_draw_rect() local
156 lv_area_t t_coords = *coords, t_clip = *clip, apply_area, t_area; in lv_draw_sdl_draw_rect()
157 …bool has_composite = lv_draw_sdl_composite_begin(ctx, coords, clip, &extension, dsc->blend_mode, &… in lv_draw_sdl_draw_rect()
283 … const lv_area_t * coords, const lv_area_t * clip, bool full) in lv_draw_sdl_rect_bg_frag_draw_corners() argument
285 if(!clip) clip = coords; in lv_draw_sdl_rect_bg_frag_draw_corners()
292 if(_lv_area_intersect(&dst_area, &corner_area, clip)) { in lv_draw_sdl_rect_bg_frag_draw_corners()
304 if(_lv_area_intersect(&dst_area, &corner_area, clip)) { in lv_draw_sdl_rect_bg_frag_draw_corners()
323 if(_lv_area_intersect(&dst_area, &corner_area, clip)) { in lv_draw_sdl_rect_bg_frag_draw_corners()
342 if(_lv_area_intersect(&dst_area, &corner_area, clip)) { in lv_draw_sdl_rect_bg_frag_draw_corners()
617 static void draw_shadow(lv_draw_sdl_ctx_t * ctx, const lv_area_t * coords, const lv_area_t * clip, in draw_shadow() argument
644 if(!_lv_area_intersect(&draw_area, &shadow_area, clip)) return; in draw_shadow()
693 lv_draw_sdl_rect_bg_frag_draw_corners(ctx, texture, blur_frag_size, &shadow_area, clip, false); in draw_shadow()
694 frag_render_borders(ctx->renderer, texture, blur_frag_size, &shadow_area, clip, false); in draw_shadow()
695 frag_render_center(ctx->renderer, texture, blur_frag_size, &shadow_area, clip, false); in draw_shadow()
725 static void draw_outline(lv_draw_sdl_ctx_t * ctx, const lv_area_t * coords, const lv_area_t * clip, in draw_outline() argument
754 if(!_lv_area_intersect(&draw_area, &area_outer, clip)) return; in draw_outline()
764 …draw_border_generic(ctx, &area_outer, &area_inner, clip, rout, rin, dsc->outline_color, dsc->outli… in draw_outline()
769 … const lv_area_t * clip, lv_coord_t rout, lv_coord_t rin, lv_color_t color, lv_opa_t opa, in draw_border_generic() argument
823 lv_draw_sdl_rect_bg_frag_draw_corners(ctx, texture, frag_size, outer_area, clip, true); in draw_border_generic()
824 frag_render_borders(renderer, texture, frag_size, outer_area, clip, true); in draw_border_generic()