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

Conversation

@chinmaygarde
Copy link
Member

The linker error was due to the same uniform name with different types
appearing in different shader stages. I'll add an Impeller validation
for this in a subsequent patch so we don't depend on testing in GLES.

There was also another issue related to not being able to bind a
cube-map type texture.

After these fixes, the showcase runs but the one of the textures
doesn't seem to be sampled still. But still, the progress is pretty
neat.

Fixes flutter/flutter#104585
Screen Shot 2022-05-25 at 3 50 36 PM

… showcase.

The linker error was due to the same uniform name with different types
appearing in different shader stages. I'll add an Impeller validation
for this in a subsequent patch so we don't depend on testing in GLES.

There was also another issue related to not being able to bind a
cube-map type texture.

After these fixes, the showcase runs but the one of the textures
doesn't seem to be sampled still. But still, the progress is pretty
neat.

Fixes flutter/flutter#104585
Copy link
Member

@bdero bdero left a comment

Choose a reason for hiding this comment

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

Awesome, thanks for making it work!

@chinmaygarde chinmaygarde added waiting for tree to go green This PR is approved and tested, but waiting for the tree to be green to land. e: impeller and removed waiting for tree to go green This PR is approved and tested, but waiting for the tree to be green to land. labels May 25, 2022
@chinmaygarde
Copy link
Member Author

Minor change: Replaced std::max with std::min when calculating log buffer length.

@chinmaygarde chinmaygarde added the waiting for tree to go green This PR is approved and tested, but waiting for the tree to be green to land. label May 25, 2022
@chinmaygarde chinmaygarde merged commit 9c96478 into flutter:main May 26, 2022
@chinmaygarde chinmaygarde deleted the link_log branch May 26, 2022 00:32
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request May 26, 2022
houhuayong pushed a commit to houhuayong/engine that referenced this pull request Jun 21, 2022
… showcase. (flutter#33626)

The linker error was due to the same uniform name with different types
appearing in different shader stages. I'll add an Impeller validation
for this in a subsequent patch so we don't depend on testing in GLES.

There was also another issue related to not being able to bind a
cube-map type texture.

After these fixes, the showcase runs but the one of the textures
doesn't seem to be sampled still. But still, the progress is pretty
neat.

Fixes flutter/flutter#104585.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

e: impeller waiting for tree to go green This PR is approved and tested, but waiting for the tree to be green to land.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[impeller] OpenGL ES linker failures must dump program info log.

2 participants