|
1 | 1 | // 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 |
4 | 4 |
|
5 | 5 |
|
6 | 6 | /* |
@@ -38,7 +38,7 @@ extern "C" |
38 | 38 | { |
39 | 39 | #endif |
40 | 40 |
|
41 | | -#define XREW_GENERATED_VERSION XR_MAKE_VERSION(1, 0, 26) |
| 41 | +#define XREW_GENERATED_VERSION XR_MAKE_VERSION(1, 0, 27) |
42 | 42 | #define XREW_GET_FUN(x) x |
43 | 43 |
|
44 | 44 | // OpenXR 1.0 Core API: |
@@ -76,6 +76,10 @@ static PFN_xrGetControllerModelStateMSFT __xrew_xrGetControllerModelStateMSFT = |
76 | 76 | static PFN_xrEnumerateReprojectionModesMSFT __xrew_xrEnumerateReprojectionModesMSFT = NULL; |
77 | 77 | static PFN_xrUpdateSwapchainFB __xrew_xrUpdateSwapchainFB = NULL; |
78 | 78 | 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; |
79 | 83 | static PFN_xrInitializeLoaderKHR __xrew_xrInitializeLoaderKHR = NULL; |
80 | 84 | static PFN_xrEnumerateSceneComputeFeaturesMSFT __xrew_xrEnumerateSceneComputeFeaturesMSFT = NULL; |
81 | 85 | static PFN_xrCreateSceneObserverMSFT __xrew_xrCreateSceneObserverMSFT = NULL; |
@@ -149,21 +153,38 @@ static PFN_xrQuerySpacesFB __xrew_xrQuerySpacesFB = NULL; |
149 | 153 | static PFN_xrRetrieveSpaceQueryResultsFB __xrew_xrRetrieveSpaceQueryResultsFB = NULL; |
150 | 154 | static PFN_xrSaveSpaceFB __xrew_xrSaveSpaceFB = NULL; |
151 | 155 | static PFN_xrEraseSpaceFB __xrew_xrEraseSpaceFB = NULL; |
| 156 | +static PFN_xrShareSpacesFB __xrew_xrShareSpacesFB = NULL; |
152 | 157 | static PFN_xrGetSpaceBoundingBox2DFB __xrew_xrGetSpaceBoundingBox2DFB = NULL; |
153 | 158 | static PFN_xrGetSpaceBoundingBox3DFB __xrew_xrGetSpaceBoundingBox3DFB = NULL; |
154 | 159 | static PFN_xrGetSpaceSemanticLabelsFB __xrew_xrGetSpaceSemanticLabelsFB = NULL; |
155 | 160 | static PFN_xrGetSpaceBoundary2DFB __xrew_xrGetSpaceBoundary2DFB = NULL; |
156 | 161 | static PFN_xrGetSpaceRoomLayoutFB __xrew_xrGetSpaceRoomLayoutFB = NULL; |
157 | 162 | static PFN_xrSetDigitalLensControlALMALENCE __xrew_xrSetDigitalLensControlALMALENCE = NULL; |
| 163 | +static PFN_xrRequestSceneCaptureFB __xrew_xrRequestSceneCaptureFB = NULL; |
158 | 164 | 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; |
159 | 172 | static PFN_xrPassthroughLayerSetKeyboardHandsIntensityFB __xrew_xrPassthroughLayerSetKeyboardHandsIntensityFB = NULL; |
| 173 | +static PFN_xrGetDeviceSampleRateFB __xrew_xrGetDeviceSampleRateFB = NULL; |
| 174 | +static PFN_xrEnumerateExternalCamerasOCULUS __xrew_xrEnumerateExternalCamerasOCULUS = NULL; |
160 | 175 | static PFN_xrEnumeratePerformanceMetricsCounterPathsMETA __xrew_xrEnumeratePerformanceMetricsCounterPathsMETA = NULL; |
161 | 176 | static PFN_xrSetPerformanceMetricsStateMETA __xrew_xrSetPerformanceMetricsStateMETA = NULL; |
162 | 177 | static PFN_xrGetPerformanceMetricsStateMETA __xrew_xrGetPerformanceMetricsStateMETA = NULL; |
163 | 178 | 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; |
164 | 184 | static PFN_xrCreatePassthroughHTC __xrew_xrCreatePassthroughHTC = NULL; |
165 | 185 | static PFN_xrDestroyPassthroughHTC __xrew_xrDestroyPassthroughHTC = NULL; |
166 | 186 | static PFN_xrApplyFoveationHTC __xrew_xrApplyFoveationHTC = NULL; |
| 187 | +static PFN_xrApplyForceFeedbackCurlMNDX __xrew_xrApplyForceFeedbackCurlMNDX = NULL; |
167 | 188 | // XR_USE_PLATFORM_ANDROID |
168 | 189 | #ifdef XR_USE_PLATFORM_ANDROID |
169 | 190 | static PFN_xrSetAndroidApplicationThreadKHR __xrew_xrSetAndroidApplicationThreadKHR = NULL; |
@@ -210,6 +231,10 @@ static PFN_xrGetAudioInputDeviceGuidOculus __xrew_xrGetAudioInputDeviceGuidOculu |
210 | 231 | static PFN_xrConvertTimespecTimeToTimeKHR __xrew_xrConvertTimespecTimeToTimeKHR = NULL; |
211 | 232 | static PFN_xrConvertTimeToTimespecTimeKHR __xrew_xrConvertTimeToTimespecTimeKHR = NULL; |
212 | 233 | #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 |
213 | 238 |
|
214 | 239 |
|
215 | 240 | /// Initialize XREW. Will load all function pointers accessible via the OpenXR instance. |
@@ -255,6 +280,10 @@ static XrBool32 xrewInit(XrInstance instance) |
255 | 280 | xrGetInstanceProcAddr(instance, "xrEnumerateReprojectionModesMSFT", (PFN_xrVoidFunction *) &__xrew_xrEnumerateReprojectionModesMSFT); |
256 | 281 | xrGetInstanceProcAddr(instance, "xrUpdateSwapchainFB", (PFN_xrVoidFunction *) &__xrew_xrUpdateSwapchainFB); |
257 | 282 | 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); |
258 | 287 | xrGetInstanceProcAddr(instance, "xrInitializeLoaderKHR", (PFN_xrVoidFunction *) &__xrew_xrInitializeLoaderKHR); |
259 | 288 | xrGetInstanceProcAddr(instance, "xrEnumerateSceneComputeFeaturesMSFT", (PFN_xrVoidFunction *) &__xrew_xrEnumerateSceneComputeFeaturesMSFT); |
260 | 289 | xrGetInstanceProcAddr(instance, "xrCreateSceneObserverMSFT", (PFN_xrVoidFunction *) &__xrew_xrCreateSceneObserverMSFT); |
@@ -328,21 +357,38 @@ static XrBool32 xrewInit(XrInstance instance) |
328 | 357 | xrGetInstanceProcAddr(instance, "xrRetrieveSpaceQueryResultsFB", (PFN_xrVoidFunction *) &__xrew_xrRetrieveSpaceQueryResultsFB); |
329 | 358 | xrGetInstanceProcAddr(instance, "xrSaveSpaceFB", (PFN_xrVoidFunction *) &__xrew_xrSaveSpaceFB); |
330 | 359 | xrGetInstanceProcAddr(instance, "xrEraseSpaceFB", (PFN_xrVoidFunction *) &__xrew_xrEraseSpaceFB); |
| 360 | + xrGetInstanceProcAddr(instance, "xrShareSpacesFB", (PFN_xrVoidFunction *) &__xrew_xrShareSpacesFB); |
331 | 361 | xrGetInstanceProcAddr(instance, "xrGetSpaceBoundingBox2DFB", (PFN_xrVoidFunction *) &__xrew_xrGetSpaceBoundingBox2DFB); |
332 | 362 | xrGetInstanceProcAddr(instance, "xrGetSpaceBoundingBox3DFB", (PFN_xrVoidFunction *) &__xrew_xrGetSpaceBoundingBox3DFB); |
333 | 363 | xrGetInstanceProcAddr(instance, "xrGetSpaceSemanticLabelsFB", (PFN_xrVoidFunction *) &__xrew_xrGetSpaceSemanticLabelsFB); |
334 | 364 | xrGetInstanceProcAddr(instance, "xrGetSpaceBoundary2DFB", (PFN_xrVoidFunction *) &__xrew_xrGetSpaceBoundary2DFB); |
335 | 365 | xrGetInstanceProcAddr(instance, "xrGetSpaceRoomLayoutFB", (PFN_xrVoidFunction *) &__xrew_xrGetSpaceRoomLayoutFB); |
336 | 366 | xrGetInstanceProcAddr(instance, "xrSetDigitalLensControlALMALENCE", (PFN_xrVoidFunction *) &__xrew_xrSetDigitalLensControlALMALENCE); |
| 367 | + xrGetInstanceProcAddr(instance, "xrRequestSceneCaptureFB", (PFN_xrVoidFunction *) &__xrew_xrRequestSceneCaptureFB); |
337 | 368 | 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); |
338 | 376 | xrGetInstanceProcAddr(instance, "xrPassthroughLayerSetKeyboardHandsIntensityFB", (PFN_xrVoidFunction *) &__xrew_xrPassthroughLayerSetKeyboardHandsIntensityFB); |
| 377 | + xrGetInstanceProcAddr(instance, "xrGetDeviceSampleRateFB", (PFN_xrVoidFunction *) &__xrew_xrGetDeviceSampleRateFB); |
| 378 | + xrGetInstanceProcAddr(instance, "xrEnumerateExternalCamerasOCULUS", (PFN_xrVoidFunction *) &__xrew_xrEnumerateExternalCamerasOCULUS); |
339 | 379 | xrGetInstanceProcAddr(instance, "xrEnumeratePerformanceMetricsCounterPathsMETA", (PFN_xrVoidFunction *) &__xrew_xrEnumeratePerformanceMetricsCounterPathsMETA); |
340 | 380 | xrGetInstanceProcAddr(instance, "xrSetPerformanceMetricsStateMETA", (PFN_xrVoidFunction *) &__xrew_xrSetPerformanceMetricsStateMETA); |
341 | 381 | xrGetInstanceProcAddr(instance, "xrGetPerformanceMetricsStateMETA", (PFN_xrVoidFunction *) &__xrew_xrGetPerformanceMetricsStateMETA); |
342 | 382 | 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); |
343 | 388 | xrGetInstanceProcAddr(instance, "xrCreatePassthroughHTC", (PFN_xrVoidFunction *) &__xrew_xrCreatePassthroughHTC); |
344 | 389 | xrGetInstanceProcAddr(instance, "xrDestroyPassthroughHTC", (PFN_xrVoidFunction *) &__xrew_xrDestroyPassthroughHTC); |
345 | 390 | xrGetInstanceProcAddr(instance, "xrApplyFoveationHTC", (PFN_xrVoidFunction *) &__xrew_xrApplyFoveationHTC); |
| 391 | + xrGetInstanceProcAddr(instance, "xrApplyForceFeedbackCurlMNDX", (PFN_xrVoidFunction *) &__xrew_xrApplyForceFeedbackCurlMNDX); |
346 | 392 | // XR_USE_PLATFORM_ANDROID |
347 | 393 | #ifdef XR_USE_PLATFORM_ANDROID |
348 | 394 | xrGetInstanceProcAddr(instance, "xrSetAndroidApplicationThreadKHR", (PFN_xrVoidFunction *) &__xrew_xrSetAndroidApplicationThreadKHR); |
@@ -389,6 +435,10 @@ static XrBool32 xrewInit(XrInstance instance) |
389 | 435 | xrGetInstanceProcAddr(instance, "xrConvertTimespecTimeToTimeKHR", (PFN_xrVoidFunction *) &__xrew_xrConvertTimespecTimeToTimeKHR); |
390 | 436 | xrGetInstanceProcAddr(instance, "xrConvertTimeToTimespecTimeKHR", (PFN_xrVoidFunction *) &__xrew_xrConvertTimeToTimespecTimeKHR); |
391 | 437 | #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 |
392 | 442 | return XR_TRUE; |
393 | 443 | } |
394 | 444 | /// Forget about all pointers loaded by XREW. XREW loaded comands are unavailable unless xrewInit() is called again. |
@@ -430,6 +480,10 @@ static void xrewQuit() |
430 | 480 | __xrew_xrEnumerateReprojectionModesMSFT = NULL; |
431 | 481 | __xrew_xrUpdateSwapchainFB = NULL; |
432 | 482 | __xrew_xrGetSwapchainStateFB = NULL; |
| 483 | + __xrew_xrCreateBodyTrackerFB = NULL; |
| 484 | + __xrew_xrDestroyBodyTrackerFB = NULL; |
| 485 | + __xrew_xrLocateBodyJointsFB = NULL; |
| 486 | + __xrew_xrGetBodySkeletonFB = NULL; |
433 | 487 | __xrew_xrInitializeLoaderKHR = NULL; |
434 | 488 | __xrew_xrEnumerateSceneComputeFeaturesMSFT = NULL; |
435 | 489 | __xrew_xrCreateSceneObserverMSFT = NULL; |
@@ -503,21 +557,38 @@ static void xrewQuit() |
503 | 557 | __xrew_xrRetrieveSpaceQueryResultsFB = NULL; |
504 | 558 | __xrew_xrSaveSpaceFB = NULL; |
505 | 559 | __xrew_xrEraseSpaceFB = NULL; |
| 560 | + __xrew_xrShareSpacesFB = NULL; |
506 | 561 | __xrew_xrGetSpaceBoundingBox2DFB = NULL; |
507 | 562 | __xrew_xrGetSpaceBoundingBox3DFB = NULL; |
508 | 563 | __xrew_xrGetSpaceSemanticLabelsFB = NULL; |
509 | 564 | __xrew_xrGetSpaceBoundary2DFB = NULL; |
510 | 565 | __xrew_xrGetSpaceRoomLayoutFB = NULL; |
511 | 566 | __xrew_xrSetDigitalLensControlALMALENCE = NULL; |
| 567 | + __xrew_xrRequestSceneCaptureFB = NULL; |
512 | 568 | __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; |
513 | 576 | __xrew_xrPassthroughLayerSetKeyboardHandsIntensityFB = NULL; |
| 577 | + __xrew_xrGetDeviceSampleRateFB = NULL; |
| 578 | + __xrew_xrEnumerateExternalCamerasOCULUS = NULL; |
514 | 579 | __xrew_xrEnumeratePerformanceMetricsCounterPathsMETA = NULL; |
515 | 580 | __xrew_xrSetPerformanceMetricsStateMETA = NULL; |
516 | 581 | __xrew_xrGetPerformanceMetricsStateMETA = NULL; |
517 | 582 | __xrew_xrQueryPerformanceMetricsCounterMETA = NULL; |
| 583 | + __xrew_xrSaveSpaceListFB = NULL; |
| 584 | + __xrew_xrCreateSpaceUserFB = NULL; |
| 585 | + __xrew_xrGetSpaceUserIdFB = NULL; |
| 586 | + __xrew_xrDestroySpaceUserFB = NULL; |
| 587 | + __xrew_xrSetTrackingOptimizationSettingsHintQCOM = NULL; |
518 | 588 | __xrew_xrCreatePassthroughHTC = NULL; |
519 | 589 | __xrew_xrDestroyPassthroughHTC = NULL; |
520 | 590 | __xrew_xrApplyFoveationHTC = NULL; |
| 591 | + __xrew_xrApplyForceFeedbackCurlMNDX = NULL; |
521 | 592 | // XR_USE_PLATFORM_ANDROID |
522 | 593 | #ifdef XR_USE_PLATFORM_ANDROID |
523 | 594 | __xrew_xrSetAndroidApplicationThreadKHR = NULL; |
@@ -564,6 +635,10 @@ static void xrewQuit() |
564 | 635 | __xrew_xrConvertTimespecTimeToTimeKHR = NULL; |
565 | 636 | __xrew_xrConvertTimeToTimespecTimeKHR = NULL; |
566 | 637 | #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 |
567 | 642 | } |
568 | 643 |
|
569 | 644 |
|
@@ -602,6 +677,10 @@ static void xrewQuit() |
602 | 677 | #define xrEnumerateReprojectionModesMSFT XREW_GET_FUN(__xrew_xrEnumerateReprojectionModesMSFT) |
603 | 678 | #define xrUpdateSwapchainFB XREW_GET_FUN(__xrew_xrUpdateSwapchainFB) |
604 | 679 | #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) |
605 | 684 | #define xrInitializeLoaderKHR XREW_GET_FUN(__xrew_xrInitializeLoaderKHR) |
606 | 685 | #define xrEnumerateSceneComputeFeaturesMSFT XREW_GET_FUN(__xrew_xrEnumerateSceneComputeFeaturesMSFT) |
607 | 686 | #define xrCreateSceneObserverMSFT XREW_GET_FUN(__xrew_xrCreateSceneObserverMSFT) |
@@ -675,21 +754,38 @@ static void xrewQuit() |
675 | 754 | #define xrRetrieveSpaceQueryResultsFB XREW_GET_FUN(__xrew_xrRetrieveSpaceQueryResultsFB) |
676 | 755 | #define xrSaveSpaceFB XREW_GET_FUN(__xrew_xrSaveSpaceFB) |
677 | 756 | #define xrEraseSpaceFB XREW_GET_FUN(__xrew_xrEraseSpaceFB) |
| 757 | +#define xrShareSpacesFB XREW_GET_FUN(__xrew_xrShareSpacesFB) |
678 | 758 | #define xrGetSpaceBoundingBox2DFB XREW_GET_FUN(__xrew_xrGetSpaceBoundingBox2DFB) |
679 | 759 | #define xrGetSpaceBoundingBox3DFB XREW_GET_FUN(__xrew_xrGetSpaceBoundingBox3DFB) |
680 | 760 | #define xrGetSpaceSemanticLabelsFB XREW_GET_FUN(__xrew_xrGetSpaceSemanticLabelsFB) |
681 | 761 | #define xrGetSpaceBoundary2DFB XREW_GET_FUN(__xrew_xrGetSpaceBoundary2DFB) |
682 | 762 | #define xrGetSpaceRoomLayoutFB XREW_GET_FUN(__xrew_xrGetSpaceRoomLayoutFB) |
683 | 763 | #define xrSetDigitalLensControlALMALENCE XREW_GET_FUN(__xrew_xrSetDigitalLensControlALMALENCE) |
| 764 | +#define xrRequestSceneCaptureFB XREW_GET_FUN(__xrew_xrRequestSceneCaptureFB) |
684 | 765 | #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) |
685 | 773 | #define xrPassthroughLayerSetKeyboardHandsIntensityFB XREW_GET_FUN(__xrew_xrPassthroughLayerSetKeyboardHandsIntensityFB) |
| 774 | +#define xrGetDeviceSampleRateFB XREW_GET_FUN(__xrew_xrGetDeviceSampleRateFB) |
| 775 | +#define xrEnumerateExternalCamerasOCULUS XREW_GET_FUN(__xrew_xrEnumerateExternalCamerasOCULUS) |
686 | 776 | #define xrEnumeratePerformanceMetricsCounterPathsMETA XREW_GET_FUN(__xrew_xrEnumeratePerformanceMetricsCounterPathsMETA) |
687 | 777 | #define xrSetPerformanceMetricsStateMETA XREW_GET_FUN(__xrew_xrSetPerformanceMetricsStateMETA) |
688 | 778 | #define xrGetPerformanceMetricsStateMETA XREW_GET_FUN(__xrew_xrGetPerformanceMetricsStateMETA) |
689 | 779 | #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) |
690 | 785 | #define xrCreatePassthroughHTC XREW_GET_FUN(__xrew_xrCreatePassthroughHTC) |
691 | 786 | #define xrDestroyPassthroughHTC XREW_GET_FUN(__xrew_xrDestroyPassthroughHTC) |
692 | 787 | #define xrApplyFoveationHTC XREW_GET_FUN(__xrew_xrApplyFoveationHTC) |
| 788 | +#define xrApplyForceFeedbackCurlMNDX XREW_GET_FUN(__xrew_xrApplyForceFeedbackCurlMNDX) |
693 | 789 | // XR_USE_PLATFORM_ANDROID |
694 | 790 | #ifdef XR_USE_PLATFORM_ANDROID |
695 | 791 | #define xrSetAndroidApplicationThreadKHR XREW_GET_FUN(__xrew_xrSetAndroidApplicationThreadKHR) |
@@ -736,6 +832,10 @@ static void xrewQuit() |
736 | 832 | #define xrConvertTimespecTimeToTimeKHR XREW_GET_FUN(__xrew_xrConvertTimespecTimeToTimeKHR) |
737 | 833 | #define xrConvertTimeToTimespecTimeKHR XREW_GET_FUN(__xrew_xrConvertTimeToTimespecTimeKHR) |
738 | 834 | #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 |
739 | 839 |
|
740 | 840 |
|
741 | 841 | #ifdef __cplusplus |
|
0 commit comments