Skip to content

[CP] Disable AHB based swapchains #160206

@jonahwilliams

Description

@jonahwilliams

Issue Link

#160025

Target

stable

Cherry pick PR Link

flutter/engine#57173

Changelog Description

  • Disable Android HardwareBuffer based swapchains on all devices.

Impacted Users

Android Impeller

Impact Description

  • Android HardwareBuffer swapchains were non functional for a larger than expected number of physical devices.

Workaround

Add the following line to AndroidManifest:

<meta-data
    android:name="io.flutter.embedding.android.DisableSurfaceControl"
    android:value="true" />

Risk

low

Test Coverage

yes

Validation Steps

Both swapchains are tested on CI, this is a pure delete

Metadata

Metadata

Assignees

Labels

cp: approvedApproved cherry-pick requestcp: reviewCherry-picks in the review queue

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions