Skip to content
This repository was archived by the owner on Feb 25, 2025. It is now read-only.

Conversation

@chinmaygarde
Copy link
Member

This was never fully wired up and we never ended up needing this as there is only still on backend per platform. Earlier, we expected to have both GLES and Vulkan on Android.

Reverts 2251b87 and 502755d with fixups.

This was never fully wired up and we never ended up needing this as there is
only still on backend per platform. Earlier, we expected to have both GLES and
Vulkan on Android.

Reverts 2251b87 and
502755d with fixups.
@jonahwilliams
Copy link
Contributor

We'll still need this when/if we do GLES on Android. Does backing it out save us any work?

@chinmaygarde
Copy link
Member Author

When we do GLES on Android, we can package the shaders in separately like we do for Vulkan. For instance, impeller_entity_shaders_gles_data as well as impeller_entity_shaders_vk_data. For the runtime stages, we have a separate separate format. There isn't a need to have a single blob be delivered... ever. So I don't think this is going to save us anything. Just a bad idea that didn't pan out.

@jonahwilliams
Copy link
Contributor

but this is for RuntimeEffect, where the shader is bundled in a framework asset. This is definitely getting used right now, in fact.

@chinmaygarde
Copy link
Member Author

chinmaygarde commented May 31, 2024

Are you thinking of the runtime stage types? Those are different from this multi-arch stuff.

@chinmaygarde
Copy link
Member Author

@jonahwilliams
Copy link
Contributor

Ahh okay, got those wires crossed in my head.

Copy link
Contributor

@jonahwilliams jonahwilliams left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@chinmaygarde chinmaygarde added the autosubmit Merge PR when tree becomes green via auto submit App label Jun 1, 2024
@auto-submit auto-submit bot merged commit d81edf6 into flutter:main Jun 1, 2024
@chinmaygarde chinmaygarde deleted the revertmarch branch June 2, 2024 20:47
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

autosubmit Merge PR when tree becomes green via auto submit App e: impeller

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants