-
Notifications
You must be signed in to change notification settings - Fork 29.5k
Closed
flutter/engine
#53766Labels
P2Important issues not at the top of the work listImportant issues not at the top of the work liste: impellerImpeller rendering backend issues and features requestsImpeller rendering backend issues and features requestse: openglengineflutter/engine related. See also e: labels.flutter/engine related. See also e: labels.r: fixedIssue is closed as already fixed in a newer versionIssue is closed as already fixed in a newer versionteam-engineOwned by Engine teamOwned by Engine teamtriaged-engineTriaged by Engine teamTriaged by Engine team
Description
The framebuffer fetch implementation was extended in flutter/engine@f4fbabf and now relies on capabilities that are not supported in the Impeller OpenGL ES back end.
For example, running RendererTest.CanSepiaToneWithSubpasses fails on GLES because the resulting shader requires a sampler2DMS that is not supported on a #version 100 shader.
If supporting this on GLES is not feasible, then we may need to change the capabilities to reflect that GLES does not match Vulkan/Metal's level of support for framebuffer fetch.
Metadata
Metadata
Assignees
Labels
P2Important issues not at the top of the work listImportant issues not at the top of the work liste: impellerImpeller rendering backend issues and features requestsImpeller rendering backend issues and features requestse: openglengineflutter/engine related. See also e: labels.flutter/engine related. See also e: labels.r: fixedIssue is closed as already fixed in a newer versionIssue is closed as already fixed in a newer versionteam-engineOwned by Engine teamOwned by Engine teamtriaged-engineTriaged by Engine teamTriaged by Engine team