From 6a9c5bb41f59c13e8eb35b54517148e6685dde2e Mon Sep 17 00:00:00 2001 From: "Arthur Brainville (LIV Inc.)" Date: Fri, 24 Jun 2022 17:17:16 +0200 Subject: [PATCH] v1.0.24 :tada: --- OpenXR-SDK-Source | 2 +- README.md | 2 +- generated/xrew.h | 26 +++++++++++++++++++++++--- 3 files changed, 25 insertions(+), 5 deletions(-) diff --git a/OpenXR-SDK-Source b/OpenXR-SDK-Source index 52bb26e..6d572b7 160000 --- a/OpenXR-SDK-Source +++ b/OpenXR-SDK-Source @@ -1 +1 @@ -Subproject commit 52bb26efaae6405459dfd54a67dc7a3ea8dad644 +Subproject commit 6d572b75a5e0c49fa56207839bdac662facb9ecc diff --git a/README.md b/README.md index 913c1ef..89a05ed 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # ![XR purple cowboy emoji](./resources/XR_wranglerx40.png) XREW [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) -*generated version commited under /generated/xrew.h : OpenXR 1.0.23 Grab the raw header file here : [xrew.h](https://raw.githubusercontent.com/LIV/XREW/master/generated/xrew.h)* +*generated version commited under /generated/xrew.h : OpenXR 1.0.24 Grab the raw header file here : [xrew.h](https://raw.githubusercontent.com/LIV/XREW/master/generated/xrew.h)* XREW is a single-header OpenXR Extension Wrangler, generated from the [OpenXR registry](https://github.com/KhronosGroup/OpenXR-SDK-Source/blob/master/specification/registry/xr.xml) diff --git a/generated/xrew.h b/generated/xrew.h index 3c04322..0a28acc 100644 --- a/generated/xrew.h +++ b/generated/xrew.h @@ -1,6 +1,6 @@ // This file is autogenerated by XREW, the OpenXR Extension Wrangler. Do not modify! -// Timestamp : 2022-05-29T12:33:33.128099 -// OpenXR Version : 1.0.23 +// Timestamp : 2022-06-24T15:15:24.341319 +// OpenXR Version : 1.0.24 /* @@ -38,7 +38,7 @@ extern "C" { #endif -#define XREW_GENERATED_VERSION XR_MAKE_VERSION(1, 0, 23) +#define XREW_GENERATED_VERSION XR_MAKE_VERSION(1, 0, 24) #define XREW_GET_FUN(x) x // OpenXR 1.0 Core API: @@ -149,6 +149,11 @@ static PFN_xrQuerySpacesFB __xrew_xrQuerySpacesFB = NULL; static PFN_xrRetrieveSpaceQueryResultsFB __xrew_xrRetrieveSpaceQueryResultsFB = NULL; static PFN_xrSaveSpaceFB __xrew_xrSaveSpaceFB = NULL; static PFN_xrEraseSpaceFB __xrew_xrEraseSpaceFB = NULL; +static PFN_xrGetSpaceBoundingBox2DFB __xrew_xrGetSpaceBoundingBox2DFB = NULL; +static PFN_xrGetSpaceBoundingBox3DFB __xrew_xrGetSpaceBoundingBox3DFB = NULL; +static PFN_xrGetSpaceSemanticLabelsFB __xrew_xrGetSpaceSemanticLabelsFB = NULL; +static PFN_xrGetSpaceBoundary2DFB __xrew_xrGetSpaceBoundary2DFB = NULL; +static PFN_xrGetSpaceRoomLayoutFB __xrew_xrGetSpaceRoomLayoutFB = NULL; static PFN_xrSetDigitalLensControlALMALENCE __xrew_xrSetDigitalLensControlALMALENCE = NULL; static PFN_xrGetSpaceContainerFB __xrew_xrGetSpaceContainerFB = NULL; static PFN_xrPassthroughLayerSetKeyboardHandsIntensityFB __xrew_xrPassthroughLayerSetKeyboardHandsIntensityFB = NULL; @@ -320,6 +325,11 @@ static XrBool32 xrewInit(XrInstance instance) xrGetInstanceProcAddr(instance, "xrRetrieveSpaceQueryResultsFB", (PFN_xrVoidFunction *) &__xrew_xrRetrieveSpaceQueryResultsFB); xrGetInstanceProcAddr(instance, "xrSaveSpaceFB", (PFN_xrVoidFunction *) &__xrew_xrSaveSpaceFB); xrGetInstanceProcAddr(instance, "xrEraseSpaceFB", (PFN_xrVoidFunction *) &__xrew_xrEraseSpaceFB); + xrGetInstanceProcAddr(instance, "xrGetSpaceBoundingBox2DFB", (PFN_xrVoidFunction *) &__xrew_xrGetSpaceBoundingBox2DFB); + xrGetInstanceProcAddr(instance, "xrGetSpaceBoundingBox3DFB", (PFN_xrVoidFunction *) &__xrew_xrGetSpaceBoundingBox3DFB); + xrGetInstanceProcAddr(instance, "xrGetSpaceSemanticLabelsFB", (PFN_xrVoidFunction *) &__xrew_xrGetSpaceSemanticLabelsFB); + xrGetInstanceProcAddr(instance, "xrGetSpaceBoundary2DFB", (PFN_xrVoidFunction *) &__xrew_xrGetSpaceBoundary2DFB); + xrGetInstanceProcAddr(instance, "xrGetSpaceRoomLayoutFB", (PFN_xrVoidFunction *) &__xrew_xrGetSpaceRoomLayoutFB); xrGetInstanceProcAddr(instance, "xrSetDigitalLensControlALMALENCE", (PFN_xrVoidFunction *) &__xrew_xrSetDigitalLensControlALMALENCE); xrGetInstanceProcAddr(instance, "xrGetSpaceContainerFB", (PFN_xrVoidFunction *) &__xrew_xrGetSpaceContainerFB); xrGetInstanceProcAddr(instance, "xrPassthroughLayerSetKeyboardHandsIntensityFB", (PFN_xrVoidFunction *) &__xrew_xrPassthroughLayerSetKeyboardHandsIntensityFB); @@ -487,6 +497,11 @@ static void xrewQuit() __xrew_xrRetrieveSpaceQueryResultsFB = NULL; __xrew_xrSaveSpaceFB = NULL; __xrew_xrEraseSpaceFB = NULL; + __xrew_xrGetSpaceBoundingBox2DFB = NULL; + __xrew_xrGetSpaceBoundingBox3DFB = NULL; + __xrew_xrGetSpaceSemanticLabelsFB = NULL; + __xrew_xrGetSpaceBoundary2DFB = NULL; + __xrew_xrGetSpaceRoomLayoutFB = NULL; __xrew_xrSetDigitalLensControlALMALENCE = NULL; __xrew_xrGetSpaceContainerFB = NULL; __xrew_xrPassthroughLayerSetKeyboardHandsIntensityFB = NULL; @@ -651,6 +666,11 @@ static void xrewQuit() #define xrRetrieveSpaceQueryResultsFB XREW_GET_FUN(__xrew_xrRetrieveSpaceQueryResultsFB) #define xrSaveSpaceFB XREW_GET_FUN(__xrew_xrSaveSpaceFB) #define xrEraseSpaceFB XREW_GET_FUN(__xrew_xrEraseSpaceFB) +#define xrGetSpaceBoundingBox2DFB XREW_GET_FUN(__xrew_xrGetSpaceBoundingBox2DFB) +#define xrGetSpaceBoundingBox3DFB XREW_GET_FUN(__xrew_xrGetSpaceBoundingBox3DFB) +#define xrGetSpaceSemanticLabelsFB XREW_GET_FUN(__xrew_xrGetSpaceSemanticLabelsFB) +#define xrGetSpaceBoundary2DFB XREW_GET_FUN(__xrew_xrGetSpaceBoundary2DFB) +#define xrGetSpaceRoomLayoutFB XREW_GET_FUN(__xrew_xrGetSpaceRoomLayoutFB) #define xrSetDigitalLensControlALMALENCE XREW_GET_FUN(__xrew_xrSetDigitalLensControlALMALENCE) #define xrGetSpaceContainerFB XREW_GET_FUN(__xrew_xrGetSpaceContainerFB) #define xrPassthroughLayerSetKeyboardHandsIntensityFB XREW_GET_FUN(__xrew_xrPassthroughLayerSetKeyboardHandsIntensityFB)