Skip to content

Commit

Permalink
v1.0.23 🎉
Browse files Browse the repository at this point in the history
  • Loading branch information
Ybalrid committed May 29, 2022
1 parent e7fe31e commit d347f2e
Show file tree
Hide file tree
Showing 3 changed files with 78 additions and 6 deletions.
2 changes: 1 addition & 1 deletion OpenXR-SDK-Source
Submodule OpenXR-SDK-Source updated 36 files
+1 −1 .appveyor.yml
+1 −1 .azure-pipelines/openxr-sdk-source.yml
+1 −1 .azure-pipelines/shared/build_msvc.yml
+1 −1 .azure-pipelines/shared/shared.py
+19 −0 .github/workflows/gradle-wrapper-validation.yml
+7 −0 BUILDING.md
+131 −0 CHANGELOG.SDK.md
+4 −1 maintainer-scripts/build-and-publish-aar-mavencentral.sh
+1 −0 maintainer-scripts/common.sh
+7 −1 maintainer-scripts/publish-aar/build.gradle.kts
+ maintainer-scripts/publish-aar/gradle/wrapper/gradle-wrapper.jar
+1 −1 maintainer-scripts/publish-aar/gradle/wrapper/gradle-wrapper.properties
+3 −18 maintainer-scripts/publish-aar/gradlew.bat
+1 −1 specification/.gitignore
+2 −2 specification/Makefile
+1 −1 specification/loader/loader.adoc
+1,136 −81 specification/registry/xr.xml
+1 −1 specification/scripts/extensionmetadocgenerator.py
+16 −6 specification/scripts/xml_consistency.py
+1 −1 specification/scripts/xrconventions.py
+2 −2 src/common/gfxwrapper_opengl.c
+13 −0 src/common/gfxwrapper_opengl.h
+3 −3 src/common/xr_linear.h
+7 −5 src/loader/CMakeLists.txt
+1 −1 src/loader/build.gradle
+1 −1 src/scripts/api_dump_generator.py
+10 −5 src/scripts/automatic_source_generator.py
+1 −1 src/scripts/validation_layer_generator.py
+1 −0 src/tests/CMakeLists.txt
+43 −0 src/tests/c_compile_test/CMakeLists.txt
+95 −0 src/tests/c_compile_test/main.c
+1 −0 src/tests/hello_xr/AndroidManifest.xml
+2 −6 src/tests/hello_xr/graphicsplugin_opengl.cpp
+2 −0 src/tests/hello_xr/graphicsplugin_opengles.cpp
+2 −2 src/tests/hello_xr/main.cpp
+1 −1 src/tests/hello_xr/platformplugin_win32.cpp
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -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.22 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.23 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)

Expand Down
80 changes: 76 additions & 4 deletions generated/xrew.h
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
// This file is autogenerated by XREW, the OpenXR Extension Wrangler. Do not modify!
// Timestamp : 2022-01-13T02:36:59.256050
// OpenXR Version : 1.0.22
// Timestamp : 2022-05-29T12:33:33.128099
// OpenXR Version : 1.0.23


/*
MIT License
Copyright (c) 2021 LIV Inc.
Copyright (c) 2021-2022 LIV Inc.
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down Expand Up @@ -38,7 +38,7 @@ extern "C"
{
#endif

#define XREW_GENERATED_VERSION XR_MAKE_VERSION(1, 0, 22)
#define XREW_GENERATED_VERSION XR_MAKE_VERSION(1, 0, 23)
#define XREW_GET_FUN(x) x

// OpenXR 1.0 Core API:
Expand All @@ -61,6 +61,9 @@ static PFN_xrSetInputDeviceStateFloatEXT __xrew_xrSetInputDeviceStateFloatEXT =
static PFN_xrSetInputDeviceStateVector2fEXT __xrew_xrSetInputDeviceStateVector2fEXT = NULL;
static PFN_xrSetInputDeviceLocationEXT __xrew_xrSetInputDeviceLocationEXT = NULL;
static PFN_xrCreateSpatialGraphNodeSpaceMSFT __xrew_xrCreateSpatialGraphNodeSpaceMSFT = NULL;
static PFN_xrTryCreateSpatialGraphStaticNodeBindingMSFT __xrew_xrTryCreateSpatialGraphStaticNodeBindingMSFT = NULL;
static PFN_xrDestroySpatialGraphNodeBindingMSFT __xrew_xrDestroySpatialGraphNodeBindingMSFT = NULL;
static PFN_xrGetSpatialGraphNodeBindingPropertiesMSFT __xrew_xrGetSpatialGraphNodeBindingPropertiesMSFT = NULL;
static PFN_xrCreateHandTrackerEXT __xrew_xrCreateHandTrackerEXT = NULL;
static PFN_xrDestroyHandTrackerEXT __xrew_xrDestroyHandTrackerEXT = NULL;
static PFN_xrLocateHandJointsEXT __xrew_xrLocateHandJointsEXT = NULL;
Expand Down Expand Up @@ -96,6 +99,11 @@ static PFN_xrGetFacialExpressionsHTC __xrew_xrGetFacialExpressionsHTC = NULL;
static PFN_xrEnumerateColorSpacesFB __xrew_xrEnumerateColorSpacesFB = NULL;
static PFN_xrSetColorSpaceFB __xrew_xrSetColorSpaceFB = NULL;
static PFN_xrGetHandMeshFB __xrew_xrGetHandMeshFB = NULL;
static PFN_xrCreateSpatialAnchorFB __xrew_xrCreateSpatialAnchorFB = NULL;
static PFN_xrGetSpaceUuidFB __xrew_xrGetSpaceUuidFB = NULL;
static PFN_xrEnumerateSpaceSupportedComponentsFB __xrew_xrEnumerateSpaceSupportedComponentsFB = NULL;
static PFN_xrSetSpaceComponentStatusFB __xrew_xrSetSpaceComponentStatusFB = NULL;
static PFN_xrGetSpaceComponentStatusFB __xrew_xrGetSpaceComponentStatusFB = NULL;
static PFN_xrCreateFoveationProfileFB __xrew_xrCreateFoveationProfileFB = NULL;
static PFN_xrDestroyFoveationProfileFB __xrew_xrDestroyFoveationProfileFB = NULL;
static PFN_xrQuerySystemTrackedKeyboardFB __xrew_xrQuerySystemTrackedKeyboardFB = NULL;
Expand Down Expand Up @@ -129,15 +137,25 @@ static PFN_xrSetMarkerTrackingTimeoutVARJO __xrew_xrSetMarkerTrackingTimeoutVARJ
static PFN_xrSetMarkerTrackingPredictionVARJO __xrew_xrSetMarkerTrackingPredictionVARJO = NULL;
static PFN_xrGetMarkerSizeVARJO __xrew_xrGetMarkerSizeVARJO = NULL;
static PFN_xrCreateMarkerSpaceVARJO __xrew_xrCreateMarkerSpaceVARJO = NULL;
static PFN_xrSetViewOffsetVARJO __xrew_xrSetViewOffsetVARJO = NULL;
static PFN_xrCreateSpatialAnchorStoreConnectionMSFT __xrew_xrCreateSpatialAnchorStoreConnectionMSFT = NULL;
static PFN_xrDestroySpatialAnchorStoreConnectionMSFT __xrew_xrDestroySpatialAnchorStoreConnectionMSFT = NULL;
static PFN_xrPersistSpatialAnchorMSFT __xrew_xrPersistSpatialAnchorMSFT = NULL;
static PFN_xrEnumeratePersistedSpatialAnchorNamesMSFT __xrew_xrEnumeratePersistedSpatialAnchorNamesMSFT = NULL;
static PFN_xrCreateSpatialAnchorFromPersistedNameMSFT __xrew_xrCreateSpatialAnchorFromPersistedNameMSFT = NULL;
static PFN_xrUnpersistSpatialAnchorMSFT __xrew_xrUnpersistSpatialAnchorMSFT = NULL;
static PFN_xrClearSpatialAnchorStoreMSFT __xrew_xrClearSpatialAnchorStoreMSFT = NULL;
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_xrSetDigitalLensControlALMALENCE __xrew_xrSetDigitalLensControlALMALENCE = NULL;
static PFN_xrGetSpaceContainerFB __xrew_xrGetSpaceContainerFB = NULL;
static PFN_xrPassthroughLayerSetKeyboardHandsIntensityFB __xrew_xrPassthroughLayerSetKeyboardHandsIntensityFB = NULL;
static PFN_xrEnumeratePerformanceMetricsCounterPathsMETA __xrew_xrEnumeratePerformanceMetricsCounterPathsMETA = NULL;
static PFN_xrSetPerformanceMetricsStateMETA __xrew_xrSetPerformanceMetricsStateMETA = NULL;
static PFN_xrGetPerformanceMetricsStateMETA __xrew_xrGetPerformanceMetricsStateMETA = NULL;
static PFN_xrQueryPerformanceMetricsCounterMETA __xrew_xrQueryPerformanceMetricsCounterMETA = NULL;
// XR_USE_PLATFORM_ANDROID
#ifdef XR_USE_PLATFORM_ANDROID
static PFN_xrSetAndroidApplicationThreadKHR __xrew_xrSetAndroidApplicationThreadKHR = NULL;
Expand Down Expand Up @@ -214,6 +232,9 @@ static XrBool32 xrewInit(XrInstance instance)
xrGetInstanceProcAddr(instance, "xrSetInputDeviceStateVector2fEXT", (PFN_xrVoidFunction *) &__xrew_xrSetInputDeviceStateVector2fEXT);
xrGetInstanceProcAddr(instance, "xrSetInputDeviceLocationEXT", (PFN_xrVoidFunction *) &__xrew_xrSetInputDeviceLocationEXT);
xrGetInstanceProcAddr(instance, "xrCreateSpatialGraphNodeSpaceMSFT", (PFN_xrVoidFunction *) &__xrew_xrCreateSpatialGraphNodeSpaceMSFT);
xrGetInstanceProcAddr(instance, "xrTryCreateSpatialGraphStaticNodeBindingMSFT", (PFN_xrVoidFunction *) &__xrew_xrTryCreateSpatialGraphStaticNodeBindingMSFT);
xrGetInstanceProcAddr(instance, "xrDestroySpatialGraphNodeBindingMSFT", (PFN_xrVoidFunction *) &__xrew_xrDestroySpatialGraphNodeBindingMSFT);
xrGetInstanceProcAddr(instance, "xrGetSpatialGraphNodeBindingPropertiesMSFT", (PFN_xrVoidFunction *) &__xrew_xrGetSpatialGraphNodeBindingPropertiesMSFT);
xrGetInstanceProcAddr(instance, "xrCreateHandTrackerEXT", (PFN_xrVoidFunction *) &__xrew_xrCreateHandTrackerEXT);
xrGetInstanceProcAddr(instance, "xrDestroyHandTrackerEXT", (PFN_xrVoidFunction *) &__xrew_xrDestroyHandTrackerEXT);
xrGetInstanceProcAddr(instance, "xrLocateHandJointsEXT", (PFN_xrVoidFunction *) &__xrew_xrLocateHandJointsEXT);
Expand Down Expand Up @@ -249,6 +270,11 @@ static XrBool32 xrewInit(XrInstance instance)
xrGetInstanceProcAddr(instance, "xrEnumerateColorSpacesFB", (PFN_xrVoidFunction *) &__xrew_xrEnumerateColorSpacesFB);
xrGetInstanceProcAddr(instance, "xrSetColorSpaceFB", (PFN_xrVoidFunction *) &__xrew_xrSetColorSpaceFB);
xrGetInstanceProcAddr(instance, "xrGetHandMeshFB", (PFN_xrVoidFunction *) &__xrew_xrGetHandMeshFB);
xrGetInstanceProcAddr(instance, "xrCreateSpatialAnchorFB", (PFN_xrVoidFunction *) &__xrew_xrCreateSpatialAnchorFB);
xrGetInstanceProcAddr(instance, "xrGetSpaceUuidFB", (PFN_xrVoidFunction *) &__xrew_xrGetSpaceUuidFB);
xrGetInstanceProcAddr(instance, "xrEnumerateSpaceSupportedComponentsFB", (PFN_xrVoidFunction *) &__xrew_xrEnumerateSpaceSupportedComponentsFB);
xrGetInstanceProcAddr(instance, "xrSetSpaceComponentStatusFB", (PFN_xrVoidFunction *) &__xrew_xrSetSpaceComponentStatusFB);
xrGetInstanceProcAddr(instance, "xrGetSpaceComponentStatusFB", (PFN_xrVoidFunction *) &__xrew_xrGetSpaceComponentStatusFB);
xrGetInstanceProcAddr(instance, "xrCreateFoveationProfileFB", (PFN_xrVoidFunction *) &__xrew_xrCreateFoveationProfileFB);
xrGetInstanceProcAddr(instance, "xrDestroyFoveationProfileFB", (PFN_xrVoidFunction *) &__xrew_xrDestroyFoveationProfileFB);
xrGetInstanceProcAddr(instance, "xrQuerySystemTrackedKeyboardFB", (PFN_xrVoidFunction *) &__xrew_xrQuerySystemTrackedKeyboardFB);
Expand Down Expand Up @@ -282,15 +308,25 @@ static XrBool32 xrewInit(XrInstance instance)
xrGetInstanceProcAddr(instance, "xrSetMarkerTrackingPredictionVARJO", (PFN_xrVoidFunction *) &__xrew_xrSetMarkerTrackingPredictionVARJO);
xrGetInstanceProcAddr(instance, "xrGetMarkerSizeVARJO", (PFN_xrVoidFunction *) &__xrew_xrGetMarkerSizeVARJO);
xrGetInstanceProcAddr(instance, "xrCreateMarkerSpaceVARJO", (PFN_xrVoidFunction *) &__xrew_xrCreateMarkerSpaceVARJO);
xrGetInstanceProcAddr(instance, "xrSetViewOffsetVARJO", (PFN_xrVoidFunction *) &__xrew_xrSetViewOffsetVARJO);
xrGetInstanceProcAddr(instance, "xrCreateSpatialAnchorStoreConnectionMSFT", (PFN_xrVoidFunction *) &__xrew_xrCreateSpatialAnchorStoreConnectionMSFT);
xrGetInstanceProcAddr(instance, "xrDestroySpatialAnchorStoreConnectionMSFT", (PFN_xrVoidFunction *) &__xrew_xrDestroySpatialAnchorStoreConnectionMSFT);
xrGetInstanceProcAddr(instance, "xrPersistSpatialAnchorMSFT", (PFN_xrVoidFunction *) &__xrew_xrPersistSpatialAnchorMSFT);
xrGetInstanceProcAddr(instance, "xrEnumeratePersistedSpatialAnchorNamesMSFT", (PFN_xrVoidFunction *) &__xrew_xrEnumeratePersistedSpatialAnchorNamesMSFT);
xrGetInstanceProcAddr(instance, "xrCreateSpatialAnchorFromPersistedNameMSFT", (PFN_xrVoidFunction *) &__xrew_xrCreateSpatialAnchorFromPersistedNameMSFT);
xrGetInstanceProcAddr(instance, "xrUnpersistSpatialAnchorMSFT", (PFN_xrVoidFunction *) &__xrew_xrUnpersistSpatialAnchorMSFT);
xrGetInstanceProcAddr(instance, "xrClearSpatialAnchorStoreMSFT", (PFN_xrVoidFunction *) &__xrew_xrClearSpatialAnchorStoreMSFT);
xrGetInstanceProcAddr(instance, "xrQuerySpacesFB", (PFN_xrVoidFunction *) &__xrew_xrQuerySpacesFB);
xrGetInstanceProcAddr(instance, "xrRetrieveSpaceQueryResultsFB", (PFN_xrVoidFunction *) &__xrew_xrRetrieveSpaceQueryResultsFB);
xrGetInstanceProcAddr(instance, "xrSaveSpaceFB", (PFN_xrVoidFunction *) &__xrew_xrSaveSpaceFB);
xrGetInstanceProcAddr(instance, "xrEraseSpaceFB", (PFN_xrVoidFunction *) &__xrew_xrEraseSpaceFB);
xrGetInstanceProcAddr(instance, "xrSetDigitalLensControlALMALENCE", (PFN_xrVoidFunction *) &__xrew_xrSetDigitalLensControlALMALENCE);
xrGetInstanceProcAddr(instance, "xrGetSpaceContainerFB", (PFN_xrVoidFunction *) &__xrew_xrGetSpaceContainerFB);
xrGetInstanceProcAddr(instance, "xrPassthroughLayerSetKeyboardHandsIntensityFB", (PFN_xrVoidFunction *) &__xrew_xrPassthroughLayerSetKeyboardHandsIntensityFB);
xrGetInstanceProcAddr(instance, "xrEnumeratePerformanceMetricsCounterPathsMETA", (PFN_xrVoidFunction *) &__xrew_xrEnumeratePerformanceMetricsCounterPathsMETA);
xrGetInstanceProcAddr(instance, "xrSetPerformanceMetricsStateMETA", (PFN_xrVoidFunction *) &__xrew_xrSetPerformanceMetricsStateMETA);
xrGetInstanceProcAddr(instance, "xrGetPerformanceMetricsStateMETA", (PFN_xrVoidFunction *) &__xrew_xrGetPerformanceMetricsStateMETA);
xrGetInstanceProcAddr(instance, "xrQueryPerformanceMetricsCounterMETA", (PFN_xrVoidFunction *) &__xrew_xrQueryPerformanceMetricsCounterMETA);
// XR_USE_PLATFORM_ANDROID
#ifdef XR_USE_PLATFORM_ANDROID
xrGetInstanceProcAddr(instance, "xrSetAndroidApplicationThreadKHR", (PFN_xrVoidFunction *) &__xrew_xrSetAndroidApplicationThreadKHR);
Expand Down Expand Up @@ -363,6 +399,9 @@ static void xrewQuit()
__xrew_xrSetInputDeviceStateVector2fEXT = NULL;
__xrew_xrSetInputDeviceLocationEXT = NULL;
__xrew_xrCreateSpatialGraphNodeSpaceMSFT = NULL;
__xrew_xrTryCreateSpatialGraphStaticNodeBindingMSFT = NULL;
__xrew_xrDestroySpatialGraphNodeBindingMSFT = NULL;
__xrew_xrGetSpatialGraphNodeBindingPropertiesMSFT = NULL;
__xrew_xrCreateHandTrackerEXT = NULL;
__xrew_xrDestroyHandTrackerEXT = NULL;
__xrew_xrLocateHandJointsEXT = NULL;
Expand Down Expand Up @@ -398,6 +437,11 @@ static void xrewQuit()
__xrew_xrEnumerateColorSpacesFB = NULL;
__xrew_xrSetColorSpaceFB = NULL;
__xrew_xrGetHandMeshFB = NULL;
__xrew_xrCreateSpatialAnchorFB = NULL;
__xrew_xrGetSpaceUuidFB = NULL;
__xrew_xrEnumerateSpaceSupportedComponentsFB = NULL;
__xrew_xrSetSpaceComponentStatusFB = NULL;
__xrew_xrGetSpaceComponentStatusFB = NULL;
__xrew_xrCreateFoveationProfileFB = NULL;
__xrew_xrDestroyFoveationProfileFB = NULL;
__xrew_xrQuerySystemTrackedKeyboardFB = NULL;
Expand Down Expand Up @@ -431,15 +475,25 @@ static void xrewQuit()
__xrew_xrSetMarkerTrackingPredictionVARJO = NULL;
__xrew_xrGetMarkerSizeVARJO = NULL;
__xrew_xrCreateMarkerSpaceVARJO = NULL;
__xrew_xrSetViewOffsetVARJO = NULL;
__xrew_xrCreateSpatialAnchorStoreConnectionMSFT = NULL;
__xrew_xrDestroySpatialAnchorStoreConnectionMSFT = NULL;
__xrew_xrPersistSpatialAnchorMSFT = NULL;
__xrew_xrEnumeratePersistedSpatialAnchorNamesMSFT = NULL;
__xrew_xrCreateSpatialAnchorFromPersistedNameMSFT = NULL;
__xrew_xrUnpersistSpatialAnchorMSFT = NULL;
__xrew_xrClearSpatialAnchorStoreMSFT = NULL;
__xrew_xrQuerySpacesFB = NULL;
__xrew_xrRetrieveSpaceQueryResultsFB = NULL;
__xrew_xrSaveSpaceFB = NULL;
__xrew_xrEraseSpaceFB = NULL;
__xrew_xrSetDigitalLensControlALMALENCE = NULL;
__xrew_xrGetSpaceContainerFB = NULL;
__xrew_xrPassthroughLayerSetKeyboardHandsIntensityFB = NULL;
__xrew_xrEnumeratePerformanceMetricsCounterPathsMETA = NULL;
__xrew_xrSetPerformanceMetricsStateMETA = NULL;
__xrew_xrGetPerformanceMetricsStateMETA = NULL;
__xrew_xrQueryPerformanceMetricsCounterMETA = NULL;
// XR_USE_PLATFORM_ANDROID
#ifdef XR_USE_PLATFORM_ANDROID
__xrew_xrSetAndroidApplicationThreadKHR = NULL;
Expand Down Expand Up @@ -509,6 +563,9 @@ static void xrewQuit()
#define xrSetInputDeviceStateVector2fEXT XREW_GET_FUN(__xrew_xrSetInputDeviceStateVector2fEXT)
#define xrSetInputDeviceLocationEXT XREW_GET_FUN(__xrew_xrSetInputDeviceLocationEXT)
#define xrCreateSpatialGraphNodeSpaceMSFT XREW_GET_FUN(__xrew_xrCreateSpatialGraphNodeSpaceMSFT)
#define xrTryCreateSpatialGraphStaticNodeBindingMSFT XREW_GET_FUN(__xrew_xrTryCreateSpatialGraphStaticNodeBindingMSFT)
#define xrDestroySpatialGraphNodeBindingMSFT XREW_GET_FUN(__xrew_xrDestroySpatialGraphNodeBindingMSFT)
#define xrGetSpatialGraphNodeBindingPropertiesMSFT XREW_GET_FUN(__xrew_xrGetSpatialGraphNodeBindingPropertiesMSFT)
#define xrCreateHandTrackerEXT XREW_GET_FUN(__xrew_xrCreateHandTrackerEXT)
#define xrDestroyHandTrackerEXT XREW_GET_FUN(__xrew_xrDestroyHandTrackerEXT)
#define xrLocateHandJointsEXT XREW_GET_FUN(__xrew_xrLocateHandJointsEXT)
Expand Down Expand Up @@ -544,6 +601,11 @@ static void xrewQuit()
#define xrEnumerateColorSpacesFB XREW_GET_FUN(__xrew_xrEnumerateColorSpacesFB)
#define xrSetColorSpaceFB XREW_GET_FUN(__xrew_xrSetColorSpaceFB)
#define xrGetHandMeshFB XREW_GET_FUN(__xrew_xrGetHandMeshFB)
#define xrCreateSpatialAnchorFB XREW_GET_FUN(__xrew_xrCreateSpatialAnchorFB)
#define xrGetSpaceUuidFB XREW_GET_FUN(__xrew_xrGetSpaceUuidFB)
#define xrEnumerateSpaceSupportedComponentsFB XREW_GET_FUN(__xrew_xrEnumerateSpaceSupportedComponentsFB)
#define xrSetSpaceComponentStatusFB XREW_GET_FUN(__xrew_xrSetSpaceComponentStatusFB)
#define xrGetSpaceComponentStatusFB XREW_GET_FUN(__xrew_xrGetSpaceComponentStatusFB)
#define xrCreateFoveationProfileFB XREW_GET_FUN(__xrew_xrCreateFoveationProfileFB)
#define xrDestroyFoveationProfileFB XREW_GET_FUN(__xrew_xrDestroyFoveationProfileFB)
#define xrQuerySystemTrackedKeyboardFB XREW_GET_FUN(__xrew_xrQuerySystemTrackedKeyboardFB)
Expand Down Expand Up @@ -577,15 +639,25 @@ static void xrewQuit()
#define xrSetMarkerTrackingPredictionVARJO XREW_GET_FUN(__xrew_xrSetMarkerTrackingPredictionVARJO)
#define xrGetMarkerSizeVARJO XREW_GET_FUN(__xrew_xrGetMarkerSizeVARJO)
#define xrCreateMarkerSpaceVARJO XREW_GET_FUN(__xrew_xrCreateMarkerSpaceVARJO)
#define xrSetViewOffsetVARJO XREW_GET_FUN(__xrew_xrSetViewOffsetVARJO)
#define xrCreateSpatialAnchorStoreConnectionMSFT XREW_GET_FUN(__xrew_xrCreateSpatialAnchorStoreConnectionMSFT)
#define xrDestroySpatialAnchorStoreConnectionMSFT XREW_GET_FUN(__xrew_xrDestroySpatialAnchorStoreConnectionMSFT)
#define xrPersistSpatialAnchorMSFT XREW_GET_FUN(__xrew_xrPersistSpatialAnchorMSFT)
#define xrEnumeratePersistedSpatialAnchorNamesMSFT XREW_GET_FUN(__xrew_xrEnumeratePersistedSpatialAnchorNamesMSFT)
#define xrCreateSpatialAnchorFromPersistedNameMSFT XREW_GET_FUN(__xrew_xrCreateSpatialAnchorFromPersistedNameMSFT)
#define xrUnpersistSpatialAnchorMSFT XREW_GET_FUN(__xrew_xrUnpersistSpatialAnchorMSFT)
#define xrClearSpatialAnchorStoreMSFT XREW_GET_FUN(__xrew_xrClearSpatialAnchorStoreMSFT)
#define xrQuerySpacesFB XREW_GET_FUN(__xrew_xrQuerySpacesFB)
#define xrRetrieveSpaceQueryResultsFB XREW_GET_FUN(__xrew_xrRetrieveSpaceQueryResultsFB)
#define xrSaveSpaceFB XREW_GET_FUN(__xrew_xrSaveSpaceFB)
#define xrEraseSpaceFB XREW_GET_FUN(__xrew_xrEraseSpaceFB)
#define xrSetDigitalLensControlALMALENCE XREW_GET_FUN(__xrew_xrSetDigitalLensControlALMALENCE)
#define xrGetSpaceContainerFB XREW_GET_FUN(__xrew_xrGetSpaceContainerFB)
#define xrPassthroughLayerSetKeyboardHandsIntensityFB XREW_GET_FUN(__xrew_xrPassthroughLayerSetKeyboardHandsIntensityFB)
#define xrEnumeratePerformanceMetricsCounterPathsMETA XREW_GET_FUN(__xrew_xrEnumeratePerformanceMetricsCounterPathsMETA)
#define xrSetPerformanceMetricsStateMETA XREW_GET_FUN(__xrew_xrSetPerformanceMetricsStateMETA)
#define xrGetPerformanceMetricsStateMETA XREW_GET_FUN(__xrew_xrGetPerformanceMetricsStateMETA)
#define xrQueryPerformanceMetricsCounterMETA XREW_GET_FUN(__xrew_xrQueryPerformanceMetricsCounterMETA)
// XR_USE_PLATFORM_ANDROID
#ifdef XR_USE_PLATFORM_ANDROID
#define xrSetAndroidApplicationThreadKHR XREW_GET_FUN(__xrew_xrSetAndroidApplicationThreadKHR)
Expand Down

0 comments on commit d347f2e

Please sign in to comment.