-
Notifications
You must be signed in to change notification settings - Fork 29.8k
Closed
Labels
P1High-priority issues at the top of the work listHigh-priority issues at the top of the work liste: impellerImpeller rendering backend issues and features requestsImpeller rendering backend issues and features requestsengineflutter/engine related. See also e: labels.flutter/engine related. See also e: labels.
Description
The DisplayList code currently provides an adapter to capture calls to an SkCanvas interface. This is used to capture all calls from both ui.Canvas and ui.Paragraph. The calls from the ui.Canvas native code are easy to redirect to the Builder, making the old calls to SkCanvas* legacy code ready to be deleted when we eliminate SkPicture code. This first step is being tracked under #93415
Unfortunately, the reliance on outputting to an SkCanvas from ui.Paragraph is a little more ingrained and will take significantly more work, so that aspect of using the canvas adapter will not be adopted under the above PR. This Issue is for tracking the longer term work of moving the Paragraph code over onto DisplayList.
borjandev
Metadata
Metadata
Assignees
Labels
P1High-priority issues at the top of the work listHigh-priority issues at the top of the work liste: impellerImpeller rendering backend issues and features requestsImpeller rendering backend issues and features requestsengineflutter/engine related. See also e: labels.flutter/engine related. See also e: labels.
Type
Projects
Status
✅ Done