Skip to content

EGL context cannot be shared between threads #59930

@blasten

Description

@blasten

If context is current to some other thread, or if either draw or read are bound to contexts in another thread, an EGL_BAD_ACCESS error is generated.
https://www.khronos.org/registry/EGL/sdk/docs/man/html/eglMakeCurrent.xhtml

This affects hybrid mode because the raster and the platform thread need to be merged. We might need to make a separate EGL context for the platform thread.

Metadata

Metadata

Assignees

Labels

P0Critical issues such as a build break or regressiona: platform-viewsEmbedding Android/iOS views in Flutter appsengineflutter/engine related. See also e: labels.

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions