Skip to content

vulkaninfo: Enable more instance extensions - #1238

Merged
charles-lunarg merged 1 commit into
mainfrom
1237-issue
Jul 31, 2026
Merged

vulkaninfo: Enable more instance extensions#1238
charles-lunarg merged 1 commit into
mainfrom
1237-issue

Conversation

@pdaniell-nv

@pdaniell-nv pdaniell-nv commented Jul 30, 2026

Copy link
Copy Markdown
Contributor

This is to allow drivers to advertise more device extensions that depend on them:

  • VK_EXT_device_address_binding_report requires VK_EXT_debug_utils
  • VK_KHR_swapchain_maintenance1 requires VK_KHR_swapchain+VK_KHR_surface_maintenance1
  • VK_NV_acquire_winrt_display requires VK_EXT_direct_mode_display
  • VK_NV_external_memory, VK_NV_external_memory_win32 and VK_NV_win32_keyed_mutex require VK_NV_external_memory_capabilities

I verified that this PR does not cause VUID-vkGetPhysicalDeviceSurfaceCapabilities2KHR-pNext-07776 or any other validation error as mentioned here: https://gitlab.khronos.org/vulkan/Vulkan-SDK-Packaging/-/issues/1299

Fixes #1237.

This is to allow drivers to advertise more device extensions that depend on them.
@ci-tester-lunarg

Copy link
Copy Markdown

Author pdaniell-nv not on autobuild list. Waiting for curator authorization before starting CI build.

1 similar comment
@ci-tester-lunarg

Copy link
Copy Markdown

Author pdaniell-nv not on autobuild list. Waiting for curator authorization before starting CI build.

@ci-tester-lunarg

Copy link
Copy Markdown

CI Vulkan-Tools build queued with queue ID 60512.

@ci-tester-lunarg

Copy link
Copy Markdown

CI Vulkan-Tools build # 2006 running.

@ci-tester-lunarg

Copy link
Copy Markdown

CI Vulkan-Tools build # 2006 passed.

@charles-lunarg
charles-lunarg merged commit a354dc3 into main Jul 31, 2026
28 checks passed
@charles-lunarg
charles-lunarg deleted the 1237-issue branch July 31, 2026 00:30
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.

vulkaninfo: Many device extensions not displayed because dependent instance extensions not enabled

3 participants