Skip to content

Android: Pulled Vulkan capabilities dependences - #934

Draft
christophe-lunarg wants to merge 1 commit into
mainfrom
android-pulling-dependences
Draft

Android: Pulled Vulkan capabilities dependences#934
christophe-lunarg wants to merge 1 commit into
mainfrom
android-pulling-dependences

Conversation

@christophe-lunarg

@christophe-lunarg christophe-lunarg commented Aug 13, 2026

Copy link
Copy Markdown
Collaborator

Generated using the command:

vkprofiles convert 
      --registry E:\\Github\\khronos\\Vulkan-Profiles\\external\\Debug\\64\\Vulkan-Headers\\registry\\vk.xml
      --input E:\\Github\\khronos\\Vulkan-Profiles\\profiles\\Android
      --output E:\\Github\\khronos\\Vulkan-Profiles\\build\\profiles
      --mode strip-duplication pull-dependences pull-aliases pull-promoted-extensions ignore-extension-versions

vkprofiles convert tasks:

  • Searching for extensions, features and properties that are duplicated and previously set in previous capabilities blocks or profiles.
  • Filling the gaps of capabilities that have multiple ways to be declared. The profiles sometime declares the capability in Vulkan1X structure, sometime in the split structure. After the script is processed, the declares them everywhere.
  • Pulling the extensions and features that are required by Vulkan extensions and features.

Todo:

  • Add vkprofiles convert option to pull required features from Vulkan versions.
  • Add vkprofiles convert option to consolidate the Vulkan profiles into a single profile file.

@ci-tester-lunarg

Copy link
Copy Markdown
Collaborator

CI VulkanProfiles build queued with queue ID 76810.

1 similar comment
@ci-tester-lunarg

Copy link
Copy Markdown
Collaborator

CI VulkanProfiles build queued with queue ID 76810.

@ci-tester-lunarg

Copy link
Copy Markdown
Collaborator

CI VulkanProfiles build # 4094 running.

@ci-tester-lunarg

Copy link
Copy Markdown
Collaborator

CI VulkanProfiles build # 4094 failed.

@christophe-lunarg
christophe-lunarg force-pushed the android-pulling-dependences branch from e2dd7c7 to 254c6e8 Compare August 13, 2026 13:29
@ci-tester-lunarg

Copy link
Copy Markdown
Collaborator

CI VulkanProfiles build queued with queue ID 76934.

1 similar comment
@ci-tester-lunarg

Copy link
Copy Markdown
Collaborator

CI VulkanProfiles build queued with queue ID 76934.

@ci-tester-lunarg

Copy link
Copy Markdown
Collaborator

CI VulkanProfiles build # 4095 running.

@ci-tester-lunarg

Copy link
Copy Markdown
Collaborator

CI VulkanProfiles build # 4095 failed.

@christophe-lunarg
christophe-lunarg force-pushed the android-pulling-dependences branch from 254c6e8 to 5d3e8b2 Compare August 13, 2026 13:39
@ci-tester-lunarg

Copy link
Copy Markdown
Collaborator

CI VulkanProfiles build queued with queue ID 76949.

1 similar comment
@ci-tester-lunarg

Copy link
Copy Markdown
Collaborator

CI VulkanProfiles build queued with queue ID 76949.

@ci-tester-lunarg

Copy link
Copy Markdown
Collaborator

CI VulkanProfiles build # 4096 running.

@ci-tester-lunarg

Copy link
Copy Markdown
Collaborator

CI VulkanProfiles build # 4096 failed.

@christophe-lunarg
christophe-lunarg marked this pull request as draft August 13, 2026 14:53
@christophe-lunarg
christophe-lunarg force-pushed the android-pulling-dependences branch from 5d3e8b2 to 04844b8 Compare August 13, 2026 17:10
@ci-tester-lunarg

Copy link
Copy Markdown
Collaborator

CI VulkanProfiles build queued with queue ID 77479.

1 similar comment
@ci-tester-lunarg

Copy link
Copy Markdown
Collaborator

CI VulkanProfiles build queued with queue ID 77479.

@ci-tester-lunarg

Copy link
Copy Markdown
Collaborator

CI VulkanProfiles build # 4102 running.

@ci-tester-lunarg

Copy link
Copy Markdown
Collaborator

CI VulkanProfiles build # 4102 failed.

@christophe-lunarg christophe-lunarg changed the title profiles: Pulled Vulkan capabilities dependences Android: Pulled Vulkan capabilities dependences Aug 17, 2026
@christophe-lunarg
christophe-lunarg force-pushed the android-pulling-dependences branch from 04844b8 to e04799d Compare August 17, 2026 10:29
@ci-tester-lunarg

Copy link
Copy Markdown
Collaborator

CI VulkanProfiles build queued with queue ID 80928.

@ci-tester-lunarg

Copy link
Copy Markdown
Collaborator

CI VulkanProfiles build queued with queue ID 80928.

@ci-tester-lunarg

Copy link
Copy Markdown
Collaborator

CI VulkanProfiles build # 4110 running.

@ci-tester-lunarg

Copy link
Copy Markdown
Collaborator

CI VulkanProfiles build # 4110 failed.

"vulkan10pulledrequirements": {
"features": {
"VkPhysicalDeviceVariablePointerFeaturesKHR": {
"variablePointersStorageBuffer": true

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

variablePointersStorageBuffer is required by VK_KHR_variable_pointers

@christophe-lunarg
christophe-lunarg force-pushed the android-pulling-dependences branch from e04799d to e3e5467 Compare August 17, 2026 13:59
@ci-tester-lunarg

Copy link
Copy Markdown
Collaborator

CI VulkanProfiles build queued with queue ID 81118.

@ci-tester-lunarg

Copy link
Copy Markdown
Collaborator

CI VulkanProfiles build # 4111 running.

@ci-tester-lunarg

Copy link
Copy Markdown
Collaborator

CI VulkanProfiles build # 4111 failed.

@christophe-lunarg
christophe-lunarg force-pushed the android-pulling-dependences branch from e3e5467 to 9e51b83 Compare August 17, 2026 15:19
@ci-tester-lunarg

Copy link
Copy Markdown
Collaborator

CI VulkanProfiles build # 4112 failed.

@christophe-lunarg
christophe-lunarg force-pushed the android-pulling-dependences branch from 9e51b83 to 8cd1bd9 Compare August 17, 2026 16:16
@ci-tester-lunarg

Copy link
Copy Markdown
Collaborator

CI VulkanProfiles build queued with queue ID 81341.

@ci-tester-lunarg

Copy link
Copy Markdown
Collaborator

CI VulkanProfiles build queued with queue ID 81377.

@ci-tester-lunarg

Copy link
Copy Markdown
Collaborator

CI VulkanProfiles build # 4116 running.

@ci-tester-lunarg

Copy link
Copy Markdown
Collaborator

CI VulkanProfiles build # 4116 aborted.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants