external/openxr_includes: Update OpenXR headers to 1.1.51

Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2578>
This commit is contained in:
Korcan Hussein committed 2025-09-15 10:00:16 +01:00
1 parent d575234794
commit 8a318386a5
4 files changed
+12 -1

No files matched your search

+1
View File
@@ -0,0 +1 @@
Update OpenXR headers to 1.1.51
+1 -1
View File
@@ -26,7 +26,7 @@ extern "C" {
((((major) & 0xffffULL) << 48) | (((minor) & 0xffffULL) << 32) | ((patch) & 0xffffffffULL))
// OpenXR current version number.
#define XR_CURRENT_API_VERSION XR_MAKE_VERSION(1, 1, 50)
#define XR_CURRENT_API_VERSION XR_MAKE_VERSION(1, 1, 51)
// OpenXR 1.0 version number
#define XR_API_VERSION_1_0 XR_MAKE_VERSION(1, 0, XR_VERSION_PATCH(XR_CURRENT_API_VERSION))
@@ -8095,6 +8095,7 @@ XR_ENUM_STR(XrResult);
_(CreateVulkanInstanceKHR, KHR_vulkan_enable2) \
_(CreateVulkanDeviceKHR, KHR_vulkan_enable2) \
_(GetVulkanGraphicsDevice2KHR, KHR_vulkan_enable2) \
_(GetVulkanGraphicsRequirements2KHR, KHR_vulkan_enable2) \
/// For every function defined by XR_KHR_extended_struct_name_lengths in this version of the spec,
@@ -8105,6 +8106,14 @@ XR_ENUM_STR(XrResult);
_(StructureTypeToString2KHR, KHR_extended_struct_name_lengths) \
/// For every function defined by XR_KHR_locate_spaces in this version of the spec,
/// calls your macro with the function name and extension name.
/// Trims the leading `xr` from the function name and the leading `XR_` from the feature name,
/// because it is easy to add back but impossible to remove with the preprocessor.
#define XR_LIST_FUNCTIONS_XR_KHR_locate_spaces(_) \
_(LocateSpacesKHR, KHR_locate_spaces) \
/// For every function defined by XR_EXT_performance_settings in this version of the spec,
/// calls your macro with the function name and extension name.
/// Trims the leading `xr` from the function name and the leading `XR_` from the feature name,
@@ -368,6 +368,7 @@ This file contains expansion macros (X Macros) for OpenXR structures that have a
_avail(XrSpatialCapabilityConfigurationMicroQrCodeEXT, XR_TYPE_SPATIAL_CAPABILITY_CONFIGURATION_MICRO_QR_CODE_EXT) \
_avail(XrSpatialCapabilityConfigurationArucoMarkerEXT, XR_TYPE_SPATIAL_CAPABILITY_CONFIGURATION_ARUCO_MARKER_EXT) \
_avail(XrSpatialCapabilityConfigurationAprilTagEXT, XR_TYPE_SPATIAL_CAPABILITY_CONFIGURATION_APRIL_TAG_EXT) \
_avail(XrSpatialCapabilityConfigurationAnchorEXT, XR_TYPE_SPATIAL_CAPABILITY_CONFIGURATION_ANCHOR_EXT) \