Skip to content

Commit d946010

Browse files
committed
1.0.27 update
1 parent 21ca035 commit d946010

File tree

5 files changed

+107
-7
lines changed

5 files changed

+107
-7
lines changed

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
MIT License
22

3-
Copyright (c) 2021-2022 LIV Inc.
3+
Copyright (c) 2021-2023 LIV Inc.
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

OpenXR-SDK-Source

Submodule OpenXR-SDK-Source updated 223 files

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# ![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)
22

3-
*generated version commited under /generated/xrew.h : OpenXR 1.0.26 Grab the raw header file here : [xrew.h](https://raw.githubusercontent.com/LIV/XREW/master/generated/xrew.h)*
3+
*generated version commited under /generated/xrew.h : OpenXR 1.0.27 Grab the raw header file here : [xrew.h](https://raw.githubusercontent.com/LIV/XREW/master/generated/xrew.h)*
44

55
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)
66

gen.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
# MIT License
44

5-
# Copyright (c) 2021-2022 LIV Inc.
5+
# Copyright (c) 2021-2023 LIV Inc.
66

77
# Permission is hereby granted, free of charge, to any person obtaining a copy
88
# of this software and associated documentation files (the "Software"), to deal

generated/xrew.h

Lines changed: 103 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// This file is autogenerated by XREW, the OpenXR Extension Wrangler. Do not modify!
2-
// Timestamp : 2022-12-08T13:20:26.416922
3-
// OpenXR Version : 1.0.26
2+
// Timestamp : 2023-03-29T21:09:09.541232
3+
// OpenXR Version : 1.0.27
44

55

66
/*
@@ -38,7 +38,7 @@ extern "C"
3838
{
3939
#endif
4040

41-
#define XREW_GENERATED_VERSION XR_MAKE_VERSION(1, 0, 26)
41+
#define XREW_GENERATED_VERSION XR_MAKE_VERSION(1, 0, 27)
4242
#define XREW_GET_FUN(x) x
4343

4444
// OpenXR 1.0 Core API:
@@ -76,6 +76,10 @@ static PFN_xrGetControllerModelStateMSFT __xrew_xrGetControllerModelStateMSFT =
7676
static PFN_xrEnumerateReprojectionModesMSFT __xrew_xrEnumerateReprojectionModesMSFT = NULL;
7777
static PFN_xrUpdateSwapchainFB __xrew_xrUpdateSwapchainFB = NULL;
7878
static PFN_xrGetSwapchainStateFB __xrew_xrGetSwapchainStateFB = NULL;
79+
static PFN_xrCreateBodyTrackerFB __xrew_xrCreateBodyTrackerFB = NULL;
80+
static PFN_xrDestroyBodyTrackerFB __xrew_xrDestroyBodyTrackerFB = NULL;
81+
static PFN_xrLocateBodyJointsFB __xrew_xrLocateBodyJointsFB = NULL;
82+
static PFN_xrGetBodySkeletonFB __xrew_xrGetBodySkeletonFB = NULL;
7983
static PFN_xrInitializeLoaderKHR __xrew_xrInitializeLoaderKHR = NULL;
8084
static PFN_xrEnumerateSceneComputeFeaturesMSFT __xrew_xrEnumerateSceneComputeFeaturesMSFT = NULL;
8185
static PFN_xrCreateSceneObserverMSFT __xrew_xrCreateSceneObserverMSFT = NULL;
@@ -149,21 +153,38 @@ static PFN_xrQuerySpacesFB __xrew_xrQuerySpacesFB = NULL;
149153
static PFN_xrRetrieveSpaceQueryResultsFB __xrew_xrRetrieveSpaceQueryResultsFB = NULL;
150154
static PFN_xrSaveSpaceFB __xrew_xrSaveSpaceFB = NULL;
151155
static PFN_xrEraseSpaceFB __xrew_xrEraseSpaceFB = NULL;
156+
static PFN_xrShareSpacesFB __xrew_xrShareSpacesFB = NULL;
152157
static PFN_xrGetSpaceBoundingBox2DFB __xrew_xrGetSpaceBoundingBox2DFB = NULL;
153158
static PFN_xrGetSpaceBoundingBox3DFB __xrew_xrGetSpaceBoundingBox3DFB = NULL;
154159
static PFN_xrGetSpaceSemanticLabelsFB __xrew_xrGetSpaceSemanticLabelsFB = NULL;
155160
static PFN_xrGetSpaceBoundary2DFB __xrew_xrGetSpaceBoundary2DFB = NULL;
156161
static PFN_xrGetSpaceRoomLayoutFB __xrew_xrGetSpaceRoomLayoutFB = NULL;
157162
static PFN_xrSetDigitalLensControlALMALENCE __xrew_xrSetDigitalLensControlALMALENCE = NULL;
163+
static PFN_xrRequestSceneCaptureFB __xrew_xrRequestSceneCaptureFB = NULL;
158164
static PFN_xrGetSpaceContainerFB __xrew_xrGetSpaceContainerFB = NULL;
165+
static PFN_xrGetFoveationEyeTrackedStateMETA __xrew_xrGetFoveationEyeTrackedStateMETA = NULL;
166+
static PFN_xrCreateFaceTrackerFB __xrew_xrCreateFaceTrackerFB = NULL;
167+
static PFN_xrDestroyFaceTrackerFB __xrew_xrDestroyFaceTrackerFB = NULL;
168+
static PFN_xrGetFaceExpressionWeightsFB __xrew_xrGetFaceExpressionWeightsFB = NULL;
169+
static PFN_xrCreateEyeTrackerFB __xrew_xrCreateEyeTrackerFB = NULL;
170+
static PFN_xrDestroyEyeTrackerFB __xrew_xrDestroyEyeTrackerFB = NULL;
171+
static PFN_xrGetEyeGazesFB __xrew_xrGetEyeGazesFB = NULL;
159172
static PFN_xrPassthroughLayerSetKeyboardHandsIntensityFB __xrew_xrPassthroughLayerSetKeyboardHandsIntensityFB = NULL;
173+
static PFN_xrGetDeviceSampleRateFB __xrew_xrGetDeviceSampleRateFB = NULL;
174+
static PFN_xrEnumerateExternalCamerasOCULUS __xrew_xrEnumerateExternalCamerasOCULUS = NULL;
160175
static PFN_xrEnumeratePerformanceMetricsCounterPathsMETA __xrew_xrEnumeratePerformanceMetricsCounterPathsMETA = NULL;
161176
static PFN_xrSetPerformanceMetricsStateMETA __xrew_xrSetPerformanceMetricsStateMETA = NULL;
162177
static PFN_xrGetPerformanceMetricsStateMETA __xrew_xrGetPerformanceMetricsStateMETA = NULL;
163178
static PFN_xrQueryPerformanceMetricsCounterMETA __xrew_xrQueryPerformanceMetricsCounterMETA = NULL;
179+
static PFN_xrSaveSpaceListFB __xrew_xrSaveSpaceListFB = NULL;
180+
static PFN_xrCreateSpaceUserFB __xrew_xrCreateSpaceUserFB = NULL;
181+
static PFN_xrGetSpaceUserIdFB __xrew_xrGetSpaceUserIdFB = NULL;
182+
static PFN_xrDestroySpaceUserFB __xrew_xrDestroySpaceUserFB = NULL;
183+
static PFN_xrSetTrackingOptimizationSettingsHintQCOM __xrew_xrSetTrackingOptimizationSettingsHintQCOM = NULL;
164184
static PFN_xrCreatePassthroughHTC __xrew_xrCreatePassthroughHTC = NULL;
165185
static PFN_xrDestroyPassthroughHTC __xrew_xrDestroyPassthroughHTC = NULL;
166186
static PFN_xrApplyFoveationHTC __xrew_xrApplyFoveationHTC = NULL;
187+
static PFN_xrApplyForceFeedbackCurlMNDX __xrew_xrApplyForceFeedbackCurlMNDX = NULL;
167188
// XR_USE_PLATFORM_ANDROID
168189
#ifdef XR_USE_PLATFORM_ANDROID
169190
static PFN_xrSetAndroidApplicationThreadKHR __xrew_xrSetAndroidApplicationThreadKHR = NULL;
@@ -210,6 +231,10 @@ static PFN_xrGetAudioInputDeviceGuidOculus __xrew_xrGetAudioInputDeviceGuidOculu
210231
static PFN_xrConvertTimespecTimeToTimeKHR __xrew_xrConvertTimespecTimeToTimeKHR = NULL;
211232
static PFN_xrConvertTimeToTimespecTimeKHR __xrew_xrConvertTimeToTimespecTimeKHR = NULL;
212233
#endif //XR_USE_TIMESPEC
234+
// XR_USE_PLATFORM_ML
235+
#ifdef XR_USE_PLATFORM_ML
236+
static PFN_xrCreateSpaceFromCoordinateFrameUIDML __xrew_xrCreateSpaceFromCoordinateFrameUIDML = NULL;
237+
#endif //XR_USE_PLATFORM_ML
213238

214239

215240
/// Initialize XREW. Will load all function pointers accessible via the OpenXR instance.
@@ -255,6 +280,10 @@ static XrBool32 xrewInit(XrInstance instance)
255280
xrGetInstanceProcAddr(instance, "xrEnumerateReprojectionModesMSFT", (PFN_xrVoidFunction *) &__xrew_xrEnumerateReprojectionModesMSFT);
256281
xrGetInstanceProcAddr(instance, "xrUpdateSwapchainFB", (PFN_xrVoidFunction *) &__xrew_xrUpdateSwapchainFB);
257282
xrGetInstanceProcAddr(instance, "xrGetSwapchainStateFB", (PFN_xrVoidFunction *) &__xrew_xrGetSwapchainStateFB);
283+
xrGetInstanceProcAddr(instance, "xrCreateBodyTrackerFB", (PFN_xrVoidFunction *) &__xrew_xrCreateBodyTrackerFB);
284+
xrGetInstanceProcAddr(instance, "xrDestroyBodyTrackerFB", (PFN_xrVoidFunction *) &__xrew_xrDestroyBodyTrackerFB);
285+
xrGetInstanceProcAddr(instance, "xrLocateBodyJointsFB", (PFN_xrVoidFunction *) &__xrew_xrLocateBodyJointsFB);
286+
xrGetInstanceProcAddr(instance, "xrGetBodySkeletonFB", (PFN_xrVoidFunction *) &__xrew_xrGetBodySkeletonFB);
258287
xrGetInstanceProcAddr(instance, "xrInitializeLoaderKHR", (PFN_xrVoidFunction *) &__xrew_xrInitializeLoaderKHR);
259288
xrGetInstanceProcAddr(instance, "xrEnumerateSceneComputeFeaturesMSFT", (PFN_xrVoidFunction *) &__xrew_xrEnumerateSceneComputeFeaturesMSFT);
260289
xrGetInstanceProcAddr(instance, "xrCreateSceneObserverMSFT", (PFN_xrVoidFunction *) &__xrew_xrCreateSceneObserverMSFT);
@@ -328,21 +357,38 @@ static XrBool32 xrewInit(XrInstance instance)
328357
xrGetInstanceProcAddr(instance, "xrRetrieveSpaceQueryResultsFB", (PFN_xrVoidFunction *) &__xrew_xrRetrieveSpaceQueryResultsFB);
329358
xrGetInstanceProcAddr(instance, "xrSaveSpaceFB", (PFN_xrVoidFunction *) &__xrew_xrSaveSpaceFB);
330359
xrGetInstanceProcAddr(instance, "xrEraseSpaceFB", (PFN_xrVoidFunction *) &__xrew_xrEraseSpaceFB);
360+
xrGetInstanceProcAddr(instance, "xrShareSpacesFB", (PFN_xrVoidFunction *) &__xrew_xrShareSpacesFB);
331361
xrGetInstanceProcAddr(instance, "xrGetSpaceBoundingBox2DFB", (PFN_xrVoidFunction *) &__xrew_xrGetSpaceBoundingBox2DFB);
332362
xrGetInstanceProcAddr(instance, "xrGetSpaceBoundingBox3DFB", (PFN_xrVoidFunction *) &__xrew_xrGetSpaceBoundingBox3DFB);
333363
xrGetInstanceProcAddr(instance, "xrGetSpaceSemanticLabelsFB", (PFN_xrVoidFunction *) &__xrew_xrGetSpaceSemanticLabelsFB);
334364
xrGetInstanceProcAddr(instance, "xrGetSpaceBoundary2DFB", (PFN_xrVoidFunction *) &__xrew_xrGetSpaceBoundary2DFB);
335365
xrGetInstanceProcAddr(instance, "xrGetSpaceRoomLayoutFB", (PFN_xrVoidFunction *) &__xrew_xrGetSpaceRoomLayoutFB);
336366
xrGetInstanceProcAddr(instance, "xrSetDigitalLensControlALMALENCE", (PFN_xrVoidFunction *) &__xrew_xrSetDigitalLensControlALMALENCE);
367+
xrGetInstanceProcAddr(instance, "xrRequestSceneCaptureFB", (PFN_xrVoidFunction *) &__xrew_xrRequestSceneCaptureFB);
337368
xrGetInstanceProcAddr(instance, "xrGetSpaceContainerFB", (PFN_xrVoidFunction *) &__xrew_xrGetSpaceContainerFB);
369+
xrGetInstanceProcAddr(instance, "xrGetFoveationEyeTrackedStateMETA", (PFN_xrVoidFunction *) &__xrew_xrGetFoveationEyeTrackedStateMETA);
370+
xrGetInstanceProcAddr(instance, "xrCreateFaceTrackerFB", (PFN_xrVoidFunction *) &__xrew_xrCreateFaceTrackerFB);
371+
xrGetInstanceProcAddr(instance, "xrDestroyFaceTrackerFB", (PFN_xrVoidFunction *) &__xrew_xrDestroyFaceTrackerFB);
372+
xrGetInstanceProcAddr(instance, "xrGetFaceExpressionWeightsFB", (PFN_xrVoidFunction *) &__xrew_xrGetFaceExpressionWeightsFB);
373+
xrGetInstanceProcAddr(instance, "xrCreateEyeTrackerFB", (PFN_xrVoidFunction *) &__xrew_xrCreateEyeTrackerFB);
374+
xrGetInstanceProcAddr(instance, "xrDestroyEyeTrackerFB", (PFN_xrVoidFunction *) &__xrew_xrDestroyEyeTrackerFB);
375+
xrGetInstanceProcAddr(instance, "xrGetEyeGazesFB", (PFN_xrVoidFunction *) &__xrew_xrGetEyeGazesFB);
338376
xrGetInstanceProcAddr(instance, "xrPassthroughLayerSetKeyboardHandsIntensityFB", (PFN_xrVoidFunction *) &__xrew_xrPassthroughLayerSetKeyboardHandsIntensityFB);
377+
xrGetInstanceProcAddr(instance, "xrGetDeviceSampleRateFB", (PFN_xrVoidFunction *) &__xrew_xrGetDeviceSampleRateFB);
378+
xrGetInstanceProcAddr(instance, "xrEnumerateExternalCamerasOCULUS", (PFN_xrVoidFunction *) &__xrew_xrEnumerateExternalCamerasOCULUS);
339379
xrGetInstanceProcAddr(instance, "xrEnumeratePerformanceMetricsCounterPathsMETA", (PFN_xrVoidFunction *) &__xrew_xrEnumeratePerformanceMetricsCounterPathsMETA);
340380
xrGetInstanceProcAddr(instance, "xrSetPerformanceMetricsStateMETA", (PFN_xrVoidFunction *) &__xrew_xrSetPerformanceMetricsStateMETA);
341381
xrGetInstanceProcAddr(instance, "xrGetPerformanceMetricsStateMETA", (PFN_xrVoidFunction *) &__xrew_xrGetPerformanceMetricsStateMETA);
342382
xrGetInstanceProcAddr(instance, "xrQueryPerformanceMetricsCounterMETA", (PFN_xrVoidFunction *) &__xrew_xrQueryPerformanceMetricsCounterMETA);
383+
xrGetInstanceProcAddr(instance, "xrSaveSpaceListFB", (PFN_xrVoidFunction *) &__xrew_xrSaveSpaceListFB);
384+
xrGetInstanceProcAddr(instance, "xrCreateSpaceUserFB", (PFN_xrVoidFunction *) &__xrew_xrCreateSpaceUserFB);
385+
xrGetInstanceProcAddr(instance, "xrGetSpaceUserIdFB", (PFN_xrVoidFunction *) &__xrew_xrGetSpaceUserIdFB);
386+
xrGetInstanceProcAddr(instance, "xrDestroySpaceUserFB", (PFN_xrVoidFunction *) &__xrew_xrDestroySpaceUserFB);
387+
xrGetInstanceProcAddr(instance, "xrSetTrackingOptimizationSettingsHintQCOM", (PFN_xrVoidFunction *) &__xrew_xrSetTrackingOptimizationSettingsHintQCOM);
343388
xrGetInstanceProcAddr(instance, "xrCreatePassthroughHTC", (PFN_xrVoidFunction *) &__xrew_xrCreatePassthroughHTC);
344389
xrGetInstanceProcAddr(instance, "xrDestroyPassthroughHTC", (PFN_xrVoidFunction *) &__xrew_xrDestroyPassthroughHTC);
345390
xrGetInstanceProcAddr(instance, "xrApplyFoveationHTC", (PFN_xrVoidFunction *) &__xrew_xrApplyFoveationHTC);
391+
xrGetInstanceProcAddr(instance, "xrApplyForceFeedbackCurlMNDX", (PFN_xrVoidFunction *) &__xrew_xrApplyForceFeedbackCurlMNDX);
346392
// XR_USE_PLATFORM_ANDROID
347393
#ifdef XR_USE_PLATFORM_ANDROID
348394
xrGetInstanceProcAddr(instance, "xrSetAndroidApplicationThreadKHR", (PFN_xrVoidFunction *) &__xrew_xrSetAndroidApplicationThreadKHR);
@@ -389,6 +435,10 @@ static XrBool32 xrewInit(XrInstance instance)
389435
xrGetInstanceProcAddr(instance, "xrConvertTimespecTimeToTimeKHR", (PFN_xrVoidFunction *) &__xrew_xrConvertTimespecTimeToTimeKHR);
390436
xrGetInstanceProcAddr(instance, "xrConvertTimeToTimespecTimeKHR", (PFN_xrVoidFunction *) &__xrew_xrConvertTimeToTimespecTimeKHR);
391437
#endif //XR_USE_TIMESPEC
438+
// XR_USE_PLATFORM_ML
439+
#ifdef XR_USE_PLATFORM_ML
440+
xrGetInstanceProcAddr(instance, "xrCreateSpaceFromCoordinateFrameUIDML", (PFN_xrVoidFunction *) &__xrew_xrCreateSpaceFromCoordinateFrameUIDML);
441+
#endif //XR_USE_PLATFORM_ML
392442
return XR_TRUE;
393443
}
394444
/// Forget about all pointers loaded by XREW. XREW loaded comands are unavailable unless xrewInit() is called again.
@@ -430,6 +480,10 @@ static void xrewQuit()
430480
__xrew_xrEnumerateReprojectionModesMSFT = NULL;
431481
__xrew_xrUpdateSwapchainFB = NULL;
432482
__xrew_xrGetSwapchainStateFB = NULL;
483+
__xrew_xrCreateBodyTrackerFB = NULL;
484+
__xrew_xrDestroyBodyTrackerFB = NULL;
485+
__xrew_xrLocateBodyJointsFB = NULL;
486+
__xrew_xrGetBodySkeletonFB = NULL;
433487
__xrew_xrInitializeLoaderKHR = NULL;
434488
__xrew_xrEnumerateSceneComputeFeaturesMSFT = NULL;
435489
__xrew_xrCreateSceneObserverMSFT = NULL;
@@ -503,21 +557,38 @@ static void xrewQuit()
503557
__xrew_xrRetrieveSpaceQueryResultsFB = NULL;
504558
__xrew_xrSaveSpaceFB = NULL;
505559
__xrew_xrEraseSpaceFB = NULL;
560+
__xrew_xrShareSpacesFB = NULL;
506561
__xrew_xrGetSpaceBoundingBox2DFB = NULL;
507562
__xrew_xrGetSpaceBoundingBox3DFB = NULL;
508563
__xrew_xrGetSpaceSemanticLabelsFB = NULL;
509564
__xrew_xrGetSpaceBoundary2DFB = NULL;
510565
__xrew_xrGetSpaceRoomLayoutFB = NULL;
511566
__xrew_xrSetDigitalLensControlALMALENCE = NULL;
567+
__xrew_xrRequestSceneCaptureFB = NULL;
512568
__xrew_xrGetSpaceContainerFB = NULL;
569+
__xrew_xrGetFoveationEyeTrackedStateMETA = NULL;
570+
__xrew_xrCreateFaceTrackerFB = NULL;
571+
__xrew_xrDestroyFaceTrackerFB = NULL;
572+
__xrew_xrGetFaceExpressionWeightsFB = NULL;
573+
__xrew_xrCreateEyeTrackerFB = NULL;
574+
__xrew_xrDestroyEyeTrackerFB = NULL;
575+
__xrew_xrGetEyeGazesFB = NULL;
513576
__xrew_xrPassthroughLayerSetKeyboardHandsIntensityFB = NULL;
577+
__xrew_xrGetDeviceSampleRateFB = NULL;
578+
__xrew_xrEnumerateExternalCamerasOCULUS = NULL;
514579
__xrew_xrEnumeratePerformanceMetricsCounterPathsMETA = NULL;
515580
__xrew_xrSetPerformanceMetricsStateMETA = NULL;
516581
__xrew_xrGetPerformanceMetricsStateMETA = NULL;
517582
__xrew_xrQueryPerformanceMetricsCounterMETA = NULL;
583+
__xrew_xrSaveSpaceListFB = NULL;
584+
__xrew_xrCreateSpaceUserFB = NULL;
585+
__xrew_xrGetSpaceUserIdFB = NULL;
586+
__xrew_xrDestroySpaceUserFB = NULL;
587+
__xrew_xrSetTrackingOptimizationSettingsHintQCOM = NULL;
518588
__xrew_xrCreatePassthroughHTC = NULL;
519589
__xrew_xrDestroyPassthroughHTC = NULL;
520590
__xrew_xrApplyFoveationHTC = NULL;
591+
__xrew_xrApplyForceFeedbackCurlMNDX = NULL;
521592
// XR_USE_PLATFORM_ANDROID
522593
#ifdef XR_USE_PLATFORM_ANDROID
523594
__xrew_xrSetAndroidApplicationThreadKHR = NULL;
@@ -564,6 +635,10 @@ static void xrewQuit()
564635
__xrew_xrConvertTimespecTimeToTimeKHR = NULL;
565636
__xrew_xrConvertTimeToTimespecTimeKHR = NULL;
566637
#endif //XR_USE_TIMESPEC
638+
// XR_USE_PLATFORM_ML
639+
#ifdef XR_USE_PLATFORM_ML
640+
__xrew_xrCreateSpaceFromCoordinateFrameUIDML = NULL;
641+
#endif //XR_USE_PLATFORM_ML
567642
}
568643

569644

@@ -602,6 +677,10 @@ static void xrewQuit()
602677
#define xrEnumerateReprojectionModesMSFT XREW_GET_FUN(__xrew_xrEnumerateReprojectionModesMSFT)
603678
#define xrUpdateSwapchainFB XREW_GET_FUN(__xrew_xrUpdateSwapchainFB)
604679
#define xrGetSwapchainStateFB XREW_GET_FUN(__xrew_xrGetSwapchainStateFB)
680+
#define xrCreateBodyTrackerFB XREW_GET_FUN(__xrew_xrCreateBodyTrackerFB)
681+
#define xrDestroyBodyTrackerFB XREW_GET_FUN(__xrew_xrDestroyBodyTrackerFB)
682+
#define xrLocateBodyJointsFB XREW_GET_FUN(__xrew_xrLocateBodyJointsFB)
683+
#define xrGetBodySkeletonFB XREW_GET_FUN(__xrew_xrGetBodySkeletonFB)
605684
#define xrInitializeLoaderKHR XREW_GET_FUN(__xrew_xrInitializeLoaderKHR)
606685
#define xrEnumerateSceneComputeFeaturesMSFT XREW_GET_FUN(__xrew_xrEnumerateSceneComputeFeaturesMSFT)
607686
#define xrCreateSceneObserverMSFT XREW_GET_FUN(__xrew_xrCreateSceneObserverMSFT)
@@ -675,21 +754,38 @@ static void xrewQuit()
675754
#define xrRetrieveSpaceQueryResultsFB XREW_GET_FUN(__xrew_xrRetrieveSpaceQueryResultsFB)
676755
#define xrSaveSpaceFB XREW_GET_FUN(__xrew_xrSaveSpaceFB)
677756
#define xrEraseSpaceFB XREW_GET_FUN(__xrew_xrEraseSpaceFB)
757+
#define xrShareSpacesFB XREW_GET_FUN(__xrew_xrShareSpacesFB)
678758
#define xrGetSpaceBoundingBox2DFB XREW_GET_FUN(__xrew_xrGetSpaceBoundingBox2DFB)
679759
#define xrGetSpaceBoundingBox3DFB XREW_GET_FUN(__xrew_xrGetSpaceBoundingBox3DFB)
680760
#define xrGetSpaceSemanticLabelsFB XREW_GET_FUN(__xrew_xrGetSpaceSemanticLabelsFB)
681761
#define xrGetSpaceBoundary2DFB XREW_GET_FUN(__xrew_xrGetSpaceBoundary2DFB)
682762
#define xrGetSpaceRoomLayoutFB XREW_GET_FUN(__xrew_xrGetSpaceRoomLayoutFB)
683763
#define xrSetDigitalLensControlALMALENCE XREW_GET_FUN(__xrew_xrSetDigitalLensControlALMALENCE)
764+
#define xrRequestSceneCaptureFB XREW_GET_FUN(__xrew_xrRequestSceneCaptureFB)
684765
#define xrGetSpaceContainerFB XREW_GET_FUN(__xrew_xrGetSpaceContainerFB)
766+
#define xrGetFoveationEyeTrackedStateMETA XREW_GET_FUN(__xrew_xrGetFoveationEyeTrackedStateMETA)
767+
#define xrCreateFaceTrackerFB XREW_GET_FUN(__xrew_xrCreateFaceTrackerFB)
768+
#define xrDestroyFaceTrackerFB XREW_GET_FUN(__xrew_xrDestroyFaceTrackerFB)
769+
#define xrGetFaceExpressionWeightsFB XREW_GET_FUN(__xrew_xrGetFaceExpressionWeightsFB)
770+
#define xrCreateEyeTrackerFB XREW_GET_FUN(__xrew_xrCreateEyeTrackerFB)
771+
#define xrDestroyEyeTrackerFB XREW_GET_FUN(__xrew_xrDestroyEyeTrackerFB)
772+
#define xrGetEyeGazesFB XREW_GET_FUN(__xrew_xrGetEyeGazesFB)
685773
#define xrPassthroughLayerSetKeyboardHandsIntensityFB XREW_GET_FUN(__xrew_xrPassthroughLayerSetKeyboardHandsIntensityFB)
774+
#define xrGetDeviceSampleRateFB XREW_GET_FUN(__xrew_xrGetDeviceSampleRateFB)
775+
#define xrEnumerateExternalCamerasOCULUS XREW_GET_FUN(__xrew_xrEnumerateExternalCamerasOCULUS)
686776
#define xrEnumeratePerformanceMetricsCounterPathsMETA XREW_GET_FUN(__xrew_xrEnumeratePerformanceMetricsCounterPathsMETA)
687777
#define xrSetPerformanceMetricsStateMETA XREW_GET_FUN(__xrew_xrSetPerformanceMetricsStateMETA)
688778
#define xrGetPerformanceMetricsStateMETA XREW_GET_FUN(__xrew_xrGetPerformanceMetricsStateMETA)
689779
#define xrQueryPerformanceMetricsCounterMETA XREW_GET_FUN(__xrew_xrQueryPerformanceMetricsCounterMETA)
780+
#define xrSaveSpaceListFB XREW_GET_FUN(__xrew_xrSaveSpaceListFB)
781+
#define xrCreateSpaceUserFB XREW_GET_FUN(__xrew_xrCreateSpaceUserFB)
782+
#define xrGetSpaceUserIdFB XREW_GET_FUN(__xrew_xrGetSpaceUserIdFB)
783+
#define xrDestroySpaceUserFB XREW_GET_FUN(__xrew_xrDestroySpaceUserFB)
784+
#define xrSetTrackingOptimizationSettingsHintQCOM XREW_GET_FUN(__xrew_xrSetTrackingOptimizationSettingsHintQCOM)
690785
#define xrCreatePassthroughHTC XREW_GET_FUN(__xrew_xrCreatePassthroughHTC)
691786
#define xrDestroyPassthroughHTC XREW_GET_FUN(__xrew_xrDestroyPassthroughHTC)
692787
#define xrApplyFoveationHTC XREW_GET_FUN(__xrew_xrApplyFoveationHTC)
788+
#define xrApplyForceFeedbackCurlMNDX XREW_GET_FUN(__xrew_xrApplyForceFeedbackCurlMNDX)
693789
// XR_USE_PLATFORM_ANDROID
694790
#ifdef XR_USE_PLATFORM_ANDROID
695791
#define xrSetAndroidApplicationThreadKHR XREW_GET_FUN(__xrew_xrSetAndroidApplicationThreadKHR)
@@ -736,6 +832,10 @@ static void xrewQuit()
736832
#define xrConvertTimespecTimeToTimeKHR XREW_GET_FUN(__xrew_xrConvertTimespecTimeToTimeKHR)
737833
#define xrConvertTimeToTimespecTimeKHR XREW_GET_FUN(__xrew_xrConvertTimeToTimespecTimeKHR)
738834
#endif //XR_USE_TIMESPEC
835+
// XR_USE_PLATFORM_ML
836+
#ifdef XR_USE_PLATFORM_ML
837+
#define xrCreateSpaceFromCoordinateFrameUIDML XREW_GET_FUN(__xrew_xrCreateSpaceFromCoordinateFrameUIDML)
838+
#endif //XR_USE_PLATFORM_ML
739839

740840

741841
#ifdef __cplusplus

0 commit comments

Comments
 (0)