diff --git a/OpenXR-SDK-Source b/OpenXR-SDK-Source index 15c3d8e..dde23f1 160000 --- a/OpenXR-SDK-Source +++ b/OpenXR-SDK-Source @@ -1 +1 @@ -Subproject commit 15c3d8eb99994e5365d6b6f96eefaf4c51a65a9d +Subproject commit dde23f1a37968b4b458d0de71b4f6b67ed16024a diff --git a/generated/xrew.h b/generated/xrew.h index 0ef46d0..5ca9cf8 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-10-07T13:02:15.687243 -// OpenXR Version : 1.0.25 +// Timestamp : 2022-12-08T13:20:26.416922 +// OpenXR Version : 1.0.26 /* @@ -38,7 +38,7 @@ extern "C" { #endif -#define XREW_GENERATED_VERSION XR_MAKE_VERSION(1, 0, 25) +#define XREW_GENERATED_VERSION XR_MAKE_VERSION(1, 0, 26) #define XREW_GET_FUN(x) x // OpenXR 1.0 Core API: @@ -161,6 +161,9 @@ static PFN_xrEnumeratePerformanceMetricsCounterPathsMETA __xrew_xrEnumeratePerfo static PFN_xrSetPerformanceMetricsStateMETA __xrew_xrSetPerformanceMetricsStateMETA = NULL; static PFN_xrGetPerformanceMetricsStateMETA __xrew_xrGetPerformanceMetricsStateMETA = NULL; static PFN_xrQueryPerformanceMetricsCounterMETA __xrew_xrQueryPerformanceMetricsCounterMETA = NULL; +static PFN_xrCreatePassthroughHTC __xrew_xrCreatePassthroughHTC = NULL; +static PFN_xrDestroyPassthroughHTC __xrew_xrDestroyPassthroughHTC = NULL; +static PFN_xrApplyFoveationHTC __xrew_xrApplyFoveationHTC = NULL; // XR_USE_PLATFORM_ANDROID #ifdef XR_USE_PLATFORM_ANDROID static PFN_xrSetAndroidApplicationThreadKHR __xrew_xrSetAndroidApplicationThreadKHR = NULL; @@ -337,6 +340,9 @@ static XrBool32 xrewInit(XrInstance instance) xrGetInstanceProcAddr(instance, "xrSetPerformanceMetricsStateMETA", (PFN_xrVoidFunction *) &__xrew_xrSetPerformanceMetricsStateMETA); xrGetInstanceProcAddr(instance, "xrGetPerformanceMetricsStateMETA", (PFN_xrVoidFunction *) &__xrew_xrGetPerformanceMetricsStateMETA); xrGetInstanceProcAddr(instance, "xrQueryPerformanceMetricsCounterMETA", (PFN_xrVoidFunction *) &__xrew_xrQueryPerformanceMetricsCounterMETA); + xrGetInstanceProcAddr(instance, "xrCreatePassthroughHTC", (PFN_xrVoidFunction *) &__xrew_xrCreatePassthroughHTC); + xrGetInstanceProcAddr(instance, "xrDestroyPassthroughHTC", (PFN_xrVoidFunction *) &__xrew_xrDestroyPassthroughHTC); + xrGetInstanceProcAddr(instance, "xrApplyFoveationHTC", (PFN_xrVoidFunction *) &__xrew_xrApplyFoveationHTC); // XR_USE_PLATFORM_ANDROID #ifdef XR_USE_PLATFORM_ANDROID xrGetInstanceProcAddr(instance, "xrSetAndroidApplicationThreadKHR", (PFN_xrVoidFunction *) &__xrew_xrSetAndroidApplicationThreadKHR); @@ -509,6 +515,9 @@ static void xrewQuit() __xrew_xrSetPerformanceMetricsStateMETA = NULL; __xrew_xrGetPerformanceMetricsStateMETA = NULL; __xrew_xrQueryPerformanceMetricsCounterMETA = NULL; + __xrew_xrCreatePassthroughHTC = NULL; + __xrew_xrDestroyPassthroughHTC = NULL; + __xrew_xrApplyFoveationHTC = NULL; // XR_USE_PLATFORM_ANDROID #ifdef XR_USE_PLATFORM_ANDROID __xrew_xrSetAndroidApplicationThreadKHR = NULL; @@ -678,6 +687,9 @@ static void xrewQuit() #define xrSetPerformanceMetricsStateMETA XREW_GET_FUN(__xrew_xrSetPerformanceMetricsStateMETA) #define xrGetPerformanceMetricsStateMETA XREW_GET_FUN(__xrew_xrGetPerformanceMetricsStateMETA) #define xrQueryPerformanceMetricsCounterMETA XREW_GET_FUN(__xrew_xrQueryPerformanceMetricsCounterMETA) +#define xrCreatePassthroughHTC XREW_GET_FUN(__xrew_xrCreatePassthroughHTC) +#define xrDestroyPassthroughHTC XREW_GET_FUN(__xrew_xrDestroyPassthroughHTC) +#define xrApplyFoveationHTC XREW_GET_FUN(__xrew_xrApplyFoveationHTC) // XR_USE_PLATFORM_ANDROID #ifdef XR_USE_PLATFORM_ANDROID #define xrSetAndroidApplicationThreadKHR XREW_GET_FUN(__xrew_xrSetAndroidApplicationThreadKHR)