Android use new glslc#14596
Conversation
Summary: Title says it all. The `glslc` binary distributed with the Android NDK can no longer be used to build the Vulkan delegate since it doesn't support the GL_EXT_integer_dot_product extension. This PR updates the CMakeLists.txt to look for the `glslc` installed on the system instead by default.
🔗 Helpful Links🧪 See artifacts and rendered test results at hud.pytorch.org/pr/pytorch/executorch/14596
Note: Links to docs will display an error until the docs builds have been completed. ❌ 3 New Failures, 7 Pending, 2 Unrelated FailuresAs of commit deb59e4 with merge base dc87d22 ( NEW FAILURES - The following jobs have failed:
BROKEN TRUNK - The following jobs failed but were present on the merge base:👉 Rebase onto the `viable/strict` branch to avoid these failures
This comment was automatically generated by Dr. CI and updates every 15 minutes. |
This PR needs a
|
|
@pytorchbot cherry-pick --onto release/1.0 -c critical |
Validated by workflow https://github.com/pytorch/executorch/actions/runs/18013292360 Currently download SDK each time when we build vulkan AAR. Co-authored-by: Stephen Jia <ssjia@meta.com> (cherry picked from commit ebabf52)
Cherry picking #14596The cherry pick PR is at #14600 and it is recommended to link a critical cherry pick PR with an issue. The following tracker issues are updated: Details for Dev Infra teamRaised by workflow job |
Validated by workflow https://github.com/pytorch/executorch/actions/runs/18013292360 Currently download SDK each time when we build vulkan AAR. Co-authored-by: Stephen Jia <ssjia@meta.com>
Validated by workflow https://github.com/pytorch/executorch/actions/runs/18013292360 Currently download SDK each time when we build vulkan AAR. Co-authored-by: Stephen Jia <ssjia@meta.com>
Run workflow