···80958095 _(CreateVulkanInstanceKHR, KHR_vulkan_enable2) \
80968096 _(CreateVulkanDeviceKHR, KHR_vulkan_enable2) \
80978097 _(GetVulkanGraphicsDevice2KHR, KHR_vulkan_enable2) \
80988098+ _(GetVulkanGraphicsRequirements2KHR, KHR_vulkan_enable2) \
809880998099810081008101/// For every function defined by XR_KHR_extended_struct_name_lengths in this version of the spec,
···81038104/// because it is easy to add back but impossible to remove with the preprocessor.
81048105#define XR_LIST_FUNCTIONS_XR_KHR_extended_struct_name_lengths(_) \
81058106 _(StructureTypeToString2KHR, KHR_extended_struct_name_lengths) \
81078107+81088108+81098109+/// For every function defined by XR_KHR_locate_spaces in this version of the spec,
81108110+/// calls your macro with the function name and extension name.
81118111+/// Trims the leading `xr` from the function name and the leading `XR_` from the feature name,
81128112+/// because it is easy to add back but impossible to remove with the preprocessor.
81138113+#define XR_LIST_FUNCTIONS_XR_KHR_locate_spaces(_) \
81148114+ _(LocateSpacesKHR, KHR_locate_spaces) \
810681158107811681088117/// For every function defined by XR_EXT_performance_settings in this version of the spec,