mirror of
https://github.com/ValveSoftware/Proton.git
synced 2025-06-13 13:47:46 +02:00
wineopenxr: Update to 1.0.18 registry version.
This commit is contained in:

committed by
Andrew Eikum

parent
95b1dc2b0b
commit
9cf5ff5cec
@ -27,21 +27,26 @@
|
||||
/* Functions for which we have custom implementations outside of the thunks. */
|
||||
XrResult WINAPI wine_xrConvertTimeToWin32PerformanceCounterKHR(XrInstance instance, XrTime time, LARGE_INTEGER *performanceCounter) DECLSPEC_HIDDEN;
|
||||
XrResult WINAPI wine_xrConvertWin32PerformanceCounterToTimeKHR(XrInstance instance, const LARGE_INTEGER *performanceCounter, XrTime *time) DECLSPEC_HIDDEN;
|
||||
XrResult WINAPI wine_xrCreateFoveationProfileFB(XrSession session, const XrFoveationProfileCreateInfoFB *createInfo, XrFoveationProfileFB *profile) DECLSPEC_HIDDEN;
|
||||
XrResult WINAPI wine_xrCreateHandTrackerEXT(XrSession session, const XrHandTrackerCreateInfoEXT *createInfo, XrHandTrackerEXT *handTracker) DECLSPEC_HIDDEN;
|
||||
XrResult WINAPI wine_xrCreateInstance(const XrInstanceCreateInfo *createInfo, XrInstance *instance);
|
||||
XrResult WINAPI wine_xrCreateSceneMSFT(XrSceneObserverMSFT sceneObserver, const XrSceneCreateInfoMSFT *createInfo, XrSceneMSFT *scene) DECLSPEC_HIDDEN;
|
||||
XrResult WINAPI wine_xrCreateSceneObserverMSFT(XrSession session, const XrSceneObserverCreateInfoMSFT *createInfo, XrSceneObserverMSFT *sceneObserver) DECLSPEC_HIDDEN;
|
||||
XrResult WINAPI wine_xrCreateSession(XrInstance instance, const XrSessionCreateInfo *createInfo, XrSession *session);
|
||||
XrResult WINAPI wine_xrCreateSpatialAnchorFromPersistedNameMSFT(XrSession session, const XrSpatialAnchorFromPersistedAnchorCreateInfoMSFT *spatialAnchorCreateInfo, XrSpatialAnchorMSFT *spatialAnchor) DECLSPEC_HIDDEN;
|
||||
XrResult WINAPI wine_xrCreateSpatialAnchorMSFT(XrSession session, const XrSpatialAnchorCreateInfoMSFT *createInfo, XrSpatialAnchorMSFT *anchor) DECLSPEC_HIDDEN;
|
||||
XrResult WINAPI wine_xrCreateSpatialAnchorStoreConnectionMSFT(XrSession session, XrSpatialAnchorStoreConnectionMSFT *spatialAnchorStore) DECLSPEC_HIDDEN;
|
||||
XrResult WINAPI wine_xrCreateSwapchain(XrSession session, const XrSwapchainCreateInfo *createInfo, XrSwapchain *swapchain);
|
||||
XrResult WINAPI wine_xrCreateVulkanDeviceKHR(XrInstance instance, const XrVulkanDeviceCreateInfoKHR *createInfo, VkDevice *vulkanDevice, VkResult *vulkanResult) DECLSPEC_HIDDEN;
|
||||
XrResult WINAPI wine_xrCreateVulkanInstanceKHR(XrInstance instance, const XrVulkanInstanceCreateInfoKHR *createInfo, VkInstance *vulkanInstance, VkResult *vulkanResult) DECLSPEC_HIDDEN;
|
||||
XrResult WINAPI wine_xrDestroyFoveationProfileFB(XrFoveationProfileFB profile) DECLSPEC_HIDDEN;
|
||||
XrResult WINAPI wine_xrDestroyHandTrackerEXT(XrHandTrackerEXT handTracker) DECLSPEC_HIDDEN;
|
||||
XrResult WINAPI wine_xrDestroyInstance(XrInstance instance);
|
||||
XrResult WINAPI wine_xrDestroySceneMSFT(XrSceneMSFT scene) DECLSPEC_HIDDEN;
|
||||
XrResult WINAPI wine_xrDestroySceneObserverMSFT(XrSceneObserverMSFT sceneObserver) DECLSPEC_HIDDEN;
|
||||
XrResult WINAPI wine_xrDestroySession(XrSession session);
|
||||
XrResult WINAPI wine_xrDestroySpatialAnchorMSFT(XrSpatialAnchorMSFT anchor) DECLSPEC_HIDDEN;
|
||||
XrResult WINAPI wine_xrDestroySpatialAnchorStoreConnectionMSFT(XrSpatialAnchorStoreConnectionMSFT spatialAnchorStore) DECLSPEC_HIDDEN;
|
||||
XrResult WINAPI wine_xrDestroySwapchain(XrSwapchain swapchain);
|
||||
XrResult WINAPI wine_xrEndFrame(XrSession session, const XrFrameEndInfo *frameEndInfo);
|
||||
XrResult WINAPI wine_xrEnumerateInstanceExtensionProperties(const char *layerName, uint32_t propertyCapacityInput, uint32_t *propertyCountOutput, XrExtensionProperties *properties);
|
||||
@ -79,18 +84,22 @@ struct openxr_instance_funcs
|
||||
XrResult (*p_xrAttachSessionActionSets)(XrSession, const XrSessionActionSetsAttachInfo *);
|
||||
XrResult (*p_xrBeginFrame)(XrSession, const XrFrameBeginInfo *);
|
||||
XrResult (*p_xrBeginSession)(XrSession, const XrSessionBeginInfo *);
|
||||
XrResult (*p_xrClearSpatialAnchorStoreMSFT)(XrSpatialAnchorStoreConnectionMSFT);
|
||||
XrResult (*p_xrComputeNewSceneMSFT)(XrSceneObserverMSFT, const XrNewSceneComputeInfoMSFT *);
|
||||
XrResult (*p_xrCreateAction)(XrActionSet, const XrActionCreateInfo *, XrAction *);
|
||||
XrResult (*p_xrCreateActionSet)(XrInstance, const XrActionSetCreateInfo *, XrActionSet *);
|
||||
XrResult (*p_xrCreateActionSpace)(XrSession, const XrActionSpaceCreateInfo *, XrSpace *);
|
||||
XrResult (*p_xrCreateFoveationProfileFB)(XrSession, const XrFoveationProfileCreateInfoFB *, XrFoveationProfileFB *);
|
||||
XrResult (*p_xrCreateHandMeshSpaceMSFT)(XrHandTrackerEXT, const XrHandMeshSpaceCreateInfoMSFT *, XrSpace *);
|
||||
XrResult (*p_xrCreateHandTrackerEXT)(XrSession, const XrHandTrackerCreateInfoEXT *, XrHandTrackerEXT *);
|
||||
XrResult (*p_xrCreateReferenceSpace)(XrSession, const XrReferenceSpaceCreateInfo *, XrSpace *);
|
||||
XrResult (*p_xrCreateSceneMSFT)(XrSceneObserverMSFT, const XrSceneCreateInfoMSFT *, XrSceneMSFT *);
|
||||
XrResult (*p_xrCreateSceneObserverMSFT)(XrSession, const XrSceneObserverCreateInfoMSFT *, XrSceneObserverMSFT *);
|
||||
XrResult (*p_xrCreateSession)(XrInstance, const XrSessionCreateInfo *, XrSession *);
|
||||
XrResult (*p_xrCreateSpatialAnchorFromPersistedNameMSFT)(XrSession, const XrSpatialAnchorFromPersistedAnchorCreateInfoMSFT *, XrSpatialAnchorMSFT *);
|
||||
XrResult (*p_xrCreateSpatialAnchorMSFT)(XrSession, const XrSpatialAnchorCreateInfoMSFT *, XrSpatialAnchorMSFT *);
|
||||
XrResult (*p_xrCreateSpatialAnchorSpaceMSFT)(XrSession, const XrSpatialAnchorSpaceCreateInfoMSFT *, XrSpace *);
|
||||
XrResult (*p_xrCreateSpatialAnchorStoreConnectionMSFT)(XrSession, XrSpatialAnchorStoreConnectionMSFT *);
|
||||
XrResult (*p_xrCreateSpatialGraphNodeSpaceMSFT)(XrSession, const XrSpatialGraphNodeSpaceCreateInfoMSFT *, XrSpace *);
|
||||
XrResult (*p_xrCreateSwapchain)(XrSession, const XrSwapchainCreateInfo *, XrSwapchain *);
|
||||
XrResult (*p_xrCreateVulkanDeviceKHR)(XrInstance, const XrVulkanDeviceCreateInfoKHR *, VkDevice *, VkResult *);
|
||||
@ -98,12 +107,14 @@ struct openxr_instance_funcs
|
||||
XrResult (*p_xrDeserializeSceneMSFT)(XrSceneObserverMSFT, const XrSceneDeserializeInfoMSFT *);
|
||||
XrResult (*p_xrDestroyAction)(XrAction);
|
||||
XrResult (*p_xrDestroyActionSet)(XrActionSet);
|
||||
XrResult (*p_xrDestroyFoveationProfileFB)(XrFoveationProfileFB);
|
||||
XrResult (*p_xrDestroyHandTrackerEXT)(XrHandTrackerEXT);
|
||||
XrResult (*p_xrDestroySceneMSFT)(XrSceneMSFT);
|
||||
XrResult (*p_xrDestroySceneObserverMSFT)(XrSceneObserverMSFT);
|
||||
XrResult (*p_xrDestroySession)(XrSession);
|
||||
XrResult (*p_xrDestroySpace)(XrSpace);
|
||||
XrResult (*p_xrDestroySpatialAnchorMSFT)(XrSpatialAnchorMSFT);
|
||||
XrResult (*p_xrDestroySpatialAnchorStoreConnectionMSFT)(XrSpatialAnchorStoreConnectionMSFT);
|
||||
XrResult (*p_xrDestroySwapchain)(XrSwapchain);
|
||||
XrResult (*p_xrEndFrame)(XrSession, const XrFrameEndInfo *);
|
||||
XrResult (*p_xrEndSession)(XrSession);
|
||||
@ -112,6 +123,7 @@ struct openxr_instance_funcs
|
||||
XrResult (*p_xrEnumerateColorSpacesFB)(XrSession, uint32_t, uint32_t *, XrColorSpaceFB *);
|
||||
XrResult (*p_xrEnumerateDisplayRefreshRatesFB)(XrSession, uint32_t, uint32_t *, float *);
|
||||
XrResult (*p_xrEnumerateEnvironmentBlendModes)(XrInstance, XrSystemId, XrViewConfigurationType, uint32_t, uint32_t *, XrEnvironmentBlendMode *);
|
||||
XrResult (*p_xrEnumeratePersistedSpatialAnchorNamesMSFT)(XrSpatialAnchorStoreConnectionMSFT, uint32_t, uint32_t *, XrSpatialAnchorPersistenceNameMSFT *);
|
||||
XrResult (*p_xrEnumerateReferenceSpaces)(XrSession, uint32_t, uint32_t *, XrReferenceSpaceType *);
|
||||
XrResult (*p_xrEnumerateReprojectionModesMSFT)(XrInstance, XrSystemId, XrViewConfigurationType, uint32_t, uint32_t *, XrReprojectionModeMSFT *);
|
||||
XrResult (*p_xrEnumerateSceneComputeFeaturesMSFT)(XrInstance, XrSystemId, uint32_t, uint32_t *, XrSceneComputeFeatureMSFT *);
|
||||
@ -160,6 +172,7 @@ struct openxr_instance_funcs
|
||||
XrResult (*p_xrLocateViews)(XrSession, const XrViewLocateInfo *, XrViewState *, uint32_t, uint32_t *, XrView *);
|
||||
XrResult (*p_xrPathToString)(XrInstance, XrPath, uint32_t, uint32_t *, char *);
|
||||
XrResult (*p_xrPerfSettingsSetPerformanceLevelEXT)(XrSession, XrPerfSettingsDomainEXT, XrPerfSettingsLevelEXT);
|
||||
XrResult (*p_xrPersistSpatialAnchorMSFT)(XrSpatialAnchorStoreConnectionMSFT, const XrSpatialAnchorPersistenceInfoMSFT *);
|
||||
XrResult (*p_xrPollEvent)(XrInstance, XrEventDataBuffer *);
|
||||
XrResult (*p_xrReleaseSwapchainImage)(XrSwapchain, const XrSwapchainImageReleaseInfo *);
|
||||
XrResult (*p_xrRequestDisplayRefreshRateFB)(XrSession, float);
|
||||
@ -178,6 +191,7 @@ struct openxr_instance_funcs
|
||||
XrResult (*p_xrSuggestInteractionProfileBindings)(XrInstance, const XrInteractionProfileSuggestedBinding *);
|
||||
XrResult (*p_xrSyncActions)(XrSession, const XrActionsSyncInfo *);
|
||||
XrResult (*p_xrThermalGetTemperatureTrendEXT)(XrSession, XrPerfSettingsDomainEXT, XrPerfSettingsNotificationLevelEXT *, float *, float *);
|
||||
XrResult (*p_xrUnpersistSpatialAnchorMSFT)(XrSpatialAnchorStoreConnectionMSFT, const XrSpatialAnchorPersistenceNameMSFT *);
|
||||
XrResult (*p_xrUpdateHandMeshMSFT)(XrHandTrackerEXT, const XrHandMeshUpdateInfoMSFT *, XrHandMeshMSFT *);
|
||||
XrResult (*p_xrUpdateSwapchainFB)(XrSwapchain, const XrSwapchainStateBaseHeaderFB *);
|
||||
XrResult (*p_xrWaitFrame)(XrSession, const XrFrameWaitInfo *, XrFrameState *);
|
||||
@ -190,18 +204,22 @@ struct openxr_instance_funcs
|
||||
USE_XR_FUNC(xrAttachSessionActionSets) \
|
||||
USE_XR_FUNC(xrBeginFrame) \
|
||||
USE_XR_FUNC(xrBeginSession) \
|
||||
USE_XR_FUNC(xrClearSpatialAnchorStoreMSFT) \
|
||||
USE_XR_FUNC(xrComputeNewSceneMSFT) \
|
||||
USE_XR_FUNC(xrCreateAction) \
|
||||
USE_XR_FUNC(xrCreateActionSet) \
|
||||
USE_XR_FUNC(xrCreateActionSpace) \
|
||||
USE_XR_FUNC(xrCreateFoveationProfileFB) \
|
||||
USE_XR_FUNC(xrCreateHandMeshSpaceMSFT) \
|
||||
USE_XR_FUNC(xrCreateHandTrackerEXT) \
|
||||
USE_XR_FUNC(xrCreateReferenceSpace) \
|
||||
USE_XR_FUNC(xrCreateSceneMSFT) \
|
||||
USE_XR_FUNC(xrCreateSceneObserverMSFT) \
|
||||
USE_XR_FUNC(xrCreateSession) \
|
||||
USE_XR_FUNC(xrCreateSpatialAnchorFromPersistedNameMSFT) \
|
||||
USE_XR_FUNC(xrCreateSpatialAnchorMSFT) \
|
||||
USE_XR_FUNC(xrCreateSpatialAnchorSpaceMSFT) \
|
||||
USE_XR_FUNC(xrCreateSpatialAnchorStoreConnectionMSFT) \
|
||||
USE_XR_FUNC(xrCreateSpatialGraphNodeSpaceMSFT) \
|
||||
USE_XR_FUNC(xrCreateSwapchain) \
|
||||
USE_XR_FUNC(xrCreateVulkanDeviceKHR) \
|
||||
@ -209,12 +227,14 @@ struct openxr_instance_funcs
|
||||
USE_XR_FUNC(xrDeserializeSceneMSFT) \
|
||||
USE_XR_FUNC(xrDestroyAction) \
|
||||
USE_XR_FUNC(xrDestroyActionSet) \
|
||||
USE_XR_FUNC(xrDestroyFoveationProfileFB) \
|
||||
USE_XR_FUNC(xrDestroyHandTrackerEXT) \
|
||||
USE_XR_FUNC(xrDestroySceneMSFT) \
|
||||
USE_XR_FUNC(xrDestroySceneObserverMSFT) \
|
||||
USE_XR_FUNC(xrDestroySession) \
|
||||
USE_XR_FUNC(xrDestroySpace) \
|
||||
USE_XR_FUNC(xrDestroySpatialAnchorMSFT) \
|
||||
USE_XR_FUNC(xrDestroySpatialAnchorStoreConnectionMSFT) \
|
||||
USE_XR_FUNC(xrDestroySwapchain) \
|
||||
USE_XR_FUNC(xrEndFrame) \
|
||||
USE_XR_FUNC(xrEndSession) \
|
||||
@ -223,6 +243,7 @@ struct openxr_instance_funcs
|
||||
USE_XR_FUNC(xrEnumerateColorSpacesFB) \
|
||||
USE_XR_FUNC(xrEnumerateDisplayRefreshRatesFB) \
|
||||
USE_XR_FUNC(xrEnumerateEnvironmentBlendModes) \
|
||||
USE_XR_FUNC(xrEnumeratePersistedSpatialAnchorNamesMSFT) \
|
||||
USE_XR_FUNC(xrEnumerateReferenceSpaces) \
|
||||
USE_XR_FUNC(xrEnumerateReprojectionModesMSFT) \
|
||||
USE_XR_FUNC(xrEnumerateSceneComputeFeaturesMSFT) \
|
||||
@ -267,6 +288,7 @@ struct openxr_instance_funcs
|
||||
USE_XR_FUNC(xrLocateViews) \
|
||||
USE_XR_FUNC(xrPathToString) \
|
||||
USE_XR_FUNC(xrPerfSettingsSetPerformanceLevelEXT) \
|
||||
USE_XR_FUNC(xrPersistSpatialAnchorMSFT) \
|
||||
USE_XR_FUNC(xrPollEvent) \
|
||||
USE_XR_FUNC(xrReleaseSwapchainImage) \
|
||||
USE_XR_FUNC(xrRequestDisplayRefreshRateFB) \
|
||||
@ -285,6 +307,7 @@ struct openxr_instance_funcs
|
||||
USE_XR_FUNC(xrSuggestInteractionProfileBindings) \
|
||||
USE_XR_FUNC(xrSyncActions) \
|
||||
USE_XR_FUNC(xrThermalGetTemperatureTrendEXT) \
|
||||
USE_XR_FUNC(xrUnpersistSpatialAnchorMSFT) \
|
||||
USE_XR_FUNC(xrUpdateHandMeshMSFT) \
|
||||
USE_XR_FUNC(xrUpdateSwapchainFB) \
|
||||
USE_XR_FUNC(xrWaitFrame) \
|
||||
|
Reference in New Issue
Block a user