-
Notifications
You must be signed in to change notification settings - Fork 29.7k
Closed
flutter/engine
#55019Labels
P3Issues that are less important to the Flutter projectIssues that are less important to the Flutter projectc: proposalA detailed proposal for a change to FlutterA detailed proposal for a change to Fluttere: 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.team-engineOwned by Engine teamOwned by Engine teamtriaged-engineTriaged by Engine teamTriaged by Engine team
Description
Currently, we perform aggressive culling based on clips and texture sizes in EntityPass::OnRender by tracking a stencil coverage stack. But with recent changes, we're effectively tracking stencil coverage in the Aiks transformation stack so that we can feed this information back to DisplayList. Moving this logic into Aiks will remove repeated/unnecessary coverage computation, simplify EntityPass, and cull earlier.
Metadata
Metadata
Assignees
Labels
P3Issues that are less important to the Flutter projectIssues that are less important to the Flutter projectc: proposalA detailed proposal for a change to FlutterA detailed proposal for a change to Fluttere: 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.team-engineOwned by Engine teamOwned by Engine teamtriaged-engineTriaged by Engine teamTriaged by Engine team