Skip to content

Fix api dump not exporting vk enumerate device extension properties#2622

Merged
charles-lunarg merged 2 commits into
LunarG:mainfrom
charles-lunarg:fix_api_dump_not_exporting_vkEnumerateDeviceExtensionProperties
Jul 14, 2026
Merged

Fix api dump not exporting vk enumerate device extension properties#2622
charles-lunarg merged 2 commits into
LunarG:mainfrom
charles-lunarg:fix_api_dump_not_exporting_vkEnumerateDeviceExtensionProperties

Conversation

@charles-lunarg

Copy link
Copy Markdown
Contributor

fixes #2621

@ci-tester-lunarg

Copy link
Copy Markdown

CI VulkanTools build queued with queue ID 645290.

@ci-tester-lunarg

Copy link
Copy Markdown

CI VulkanTools build # 5147 running.

@ci-tester-lunarg

Copy link
Copy Markdown

CI VulkanTools build # 5147 aborted.

@charles-lunarg
charles-lunarg force-pushed the fix_api_dump_not_exporting_vkEnumerateDeviceExtensionProperties branch from 80eae00 to ca6ac22 Compare July 10, 2026 19:48
@ci-tester-lunarg

Copy link
Copy Markdown

CI VulkanTools build queued with queue ID 35508.

@ci-tester-lunarg

Copy link
Copy Markdown

CI VulkanTools build # 5321 running.

@ci-tester-lunarg

Copy link
Copy Markdown

CI VulkanTools build # 5321 failed.

Implements, exports, and adds vkEnumerateDeviceExtensionProperties to the .def file
so that android is able to  load the layer globally.
@charles-lunarg
charles-lunarg force-pushed the fix_api_dump_not_exporting_vkEnumerateDeviceExtensionProperties branch from ca6ac22 to 073b129 Compare July 14, 2026 03:55
@ci-tester-lunarg

Copy link
Copy Markdown

CI VulkanTools build queued with queue ID 39262.

@ci-tester-lunarg

Copy link
Copy Markdown

CI VulkanTools build # 5327 running.

Updates api dump to implement the loader-layer interface version 2, which
requires supporting vkNegotiateLoaderLayerInterface.

Needed to prefix layer_ to api dump's get proc address functions so it
is distinguished from functions coming from outside of the layer.
@charles-lunarg
charles-lunarg force-pushed the fix_api_dump_not_exporting_vkEnumerateDeviceExtensionProperties branch from 073b129 to 3ce1084 Compare July 14, 2026 04:05
@ci-tester-lunarg

Copy link
Copy Markdown

CI VulkanTools build queued with queue ID 39275.

@ci-tester-lunarg

Copy link
Copy Markdown

CI VulkanTools build # 5328 running.

@charles-lunarg
charles-lunarg merged commit cd68ac5 into LunarG:main Jul 14, 2026
9 checks passed
@charles-lunarg
charles-lunarg deleted the fix_api_dump_not_exporting_vkEnumerateDeviceExtensionProperties branch July 14, 2026 04:40
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.

apidump doesn't export vkEnumerateDeviceExtensionProperties

2 participants