Open Bug 1583856 Opened 6 years ago Updated 3 years ago

Segment very large border radii.

Categories

(Core :: Graphics: WebRender, enhancement, P3)

enhancement

Tracking

()

People

(Reporter: nical, Unassigned)

References

(Blocks 1 open bug)

Details

Large border radii end up generating large clip masks. When we run into problematic cases (for example 1000px radius), we could render the rounded rectangle as a grid with more than 3 cells in each dimension so as to be able to remove fully opaque and fully transparent parts of the corners.
Glenn suggested this optimization during the last allhands but I don't think we filed a bug for it.

Blocks: wr-gpu-time
No longer blocks: wr-perf
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.