Skip to content

Impeller: Fix nested clipping in Aiks #98631

@bdero

Description

@bdero

Applying a single clip path works, but applying multiple results in no clipping:

canvas.ClipPath(PathBuilder{}.AddCircle({200, 400}, 300).TakePath());
canvas.ClipPath(PathBuilder{}.AddCircle({600, 400}, 300).TakePath());
canvas.DrawRect(Rect::MakeXYWH(200, 200, 400, 400), paint);

Metadata

Metadata

Assignees

Labels

e: impellerImpeller rendering backend issues and features requestsengineflutter/engine related. See also e: labels.waiting for PR to land (fixed)A fix is in flight

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions