Skip to content

Support VK_EXT_shader_long_vector when Vulkan headers have it#1103

Merged
dneto0 merged 1 commit intogoogle:mainfrom
dneto0:long-vector-ndk
Jan 22, 2026
Merged

Support VK_EXT_shader_long_vector when Vulkan headers have it#1103
dneto0 merged 1 commit intogoogle:mainfrom
dneto0:long-vector-ndk

Conversation

@dneto0
Copy link
Collaborator

@dneto0 dneto0 commented Jan 22, 2026

Conditionally compile the support based on whether the Vulkan headers have the necessary definitions. Attempting to use the feature in an Amber script successfully parse the script but then fail to run, which is the intention.

This should fix the Android NDK build.
Even the latest NDK r29 does not have a new enough Vulkan header.

Fixed: #1102

@dneto0 dneto0 enabled auto-merge (squash) January 22, 2026 19:55
Conditionally compile the support based on whether
the Vulkan headers have the necessary definitions.
Attempting to use the feature in an Amber script successfully
parse the script but then fail to run, which is the intention.

This should fix the Android NDK build.
Even the latest NDK r29 does not have a new enough Vulkan header.

Fixed: google#1102
@dneto0 dneto0 disabled auto-merge January 22, 2026 21:09
@dneto0 dneto0 enabled auto-merge (squash) January 22, 2026 21:15
@dneto0 dneto0 merged commit fd8b758 into google:main Jan 22, 2026
12 of 14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Fix Android NDK build

2 participants