Skip to content

Codegen function names for GetProcAddr tests - #2045

Merged
charles-lunarg merged 1 commit into
KhronosGroup:mainfrom
charles-lunarg:codegen_get_proc_addr_function_arrays
Oct 1, 2026
Merged

charles-lunarg merged 1 commit into
KhronosGroup:mainfrom
charles-lunarg:codegen_get_proc_addr_function_arrays

Conversation

@charles-lunarg

Copy link
Copy Markdown
Collaborator

These arrays of function names were previously hardcoded, which will only become more stale over time. One function was missing already which has been added. The lists were verified to be identical (save for the missing function).

A new list was added - all functions exported by the loader, with platform specific functions guarded with #define. This new list allows verifying that all functions which should be exported are actually exported.

@ci-tester-lunarg

Copy link
Copy Markdown

CI Vulkan-Loader build queued with queue ID 140465.

@ci-tester-lunarg

Copy link
Copy Markdown

CI Vulkan-Loader build # 3790 running.

@ci-tester-lunarg

Copy link
Copy Markdown

CI Vulkan-Loader build queued with queue ID 140483.

@ci-tester-lunarg

Copy link
Copy Markdown

CI Vulkan-Loader build # 3791 running.

These arrays of function names were previously hardcoded, which will
only become more stale over time. One function was missing already
which has been added. The lists were verified to be identical (save for
the missing function).

A new list was added - all functions exported by the loader, with
platform specific functions guarded with #define. This new list allows
verifying that all functions which should be exported are actually
exported.
@ci-tester-lunarg

Copy link
Copy Markdown

CI Vulkan-Loader build # 3791 passed.

@charles-lunarg
charles-lunarg force-pushed the codegen_get_proc_addr_function_arrays branch from db270fe to 93052d3 Compare October 1, 2026 21:05
@ci-tester-lunarg

Copy link
Copy Markdown

CI Vulkan-Loader build queued with queue ID 140598.

@ci-tester-lunarg

Copy link
Copy Markdown

CI Vulkan-Loader build queued with queue ID 140615.

@ci-tester-lunarg

Copy link
Copy Markdown

CI Vulkan-Loader build # 3793 running.

@ci-tester-lunarg

Copy link
Copy Markdown

CI Vulkan-Loader build # 3793 passed.

@charles-lunarg
charles-lunarg merged commit c7a53ad into KhronosGroup:main Oct 1, 2026
52 checks passed
@charles-lunarg
charles-lunarg deleted the codegen_get_proc_addr_function_arrays branch October 1, 2026 21:31
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.

2 participants