Skip to content

Make sure platform views are isolated from the engine's GL context #41620

@amirh

Description

@amirh

On iOS we may be passing control to a platform view while the GPU and platform threads are merged and the engine's GL context is current.
If the platform view does not change threads before using GL (which seems to be the case on recent versions of Google Maps) the platform view and the engine may be polluting each others GL state.

I believe this is the root cause for #34509

Metadata

Metadata

Assignees

Labels

P1High-priority issues at the top of the work lista: platform-viewsEmbedding Android/iOS views in Flutter appspackageflutter/packages repository. See also p: labels.platform-iosiOS applications specifically

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions