|
2 | 2 | #define OPENXR_PLATFORM_H_ 1 |
3 | 3 |
|
4 | 4 | /* |
5 | | -** Copyright (c) 2017-2021, The Khronos Group Inc. |
| 5 | +** Copyright (c) 2017-2022, The Khronos Group Inc. |
6 | 6 | ** |
7 | 7 | ** SPDX-License-Identifier: Apache-2.0 OR MIT |
8 | 8 | */ |
@@ -94,7 +94,7 @@ typedef struct XrVulkanSwapchainFormatListCreateInfoKHR { |
94 | 94 | #ifdef XR_USE_GRAPHICS_API_OPENGL |
95 | 95 |
|
96 | 96 | #define XR_KHR_opengl_enable 1 |
97 | | -#define XR_KHR_opengl_enable_SPEC_VERSION 9 |
| 97 | +#define XR_KHR_opengl_enable_SPEC_VERSION 10 |
98 | 98 | #define XR_KHR_OPENGL_ENABLE_EXTENSION_NAME "XR_KHR_opengl_enable" |
99 | 99 | #ifdef XR_USE_PLATFORM_WIN32 |
100 | 100 | // XrGraphicsBindingOpenGLWin32KHR extends XrSessionCreateInfo |
@@ -170,7 +170,7 @@ XRAPI_ATTR XrResult XRAPI_CALL xrGetOpenGLGraphicsRequirementsKHR( |
170 | 170 | #ifdef XR_USE_GRAPHICS_API_OPENGL_ES |
171 | 171 |
|
172 | 172 | #define XR_KHR_opengl_es_enable 1 |
173 | | -#define XR_KHR_opengl_es_enable_SPEC_VERSION 7 |
| 173 | +#define XR_KHR_opengl_es_enable_SPEC_VERSION 8 |
174 | 174 | #define XR_KHR_OPENGL_ES_ENABLE_EXTENSION_NAME "XR_KHR_opengl_es_enable" |
175 | 175 | #ifdef XR_USE_PLATFORM_ANDROID |
176 | 176 | // XrGraphicsBindingOpenGLESAndroidKHR extends XrSessionCreateInfo |
@@ -275,7 +275,7 @@ XRAPI_ATTR XrResult XRAPI_CALL xrGetVulkanGraphicsRequirementsKHR( |
275 | 275 | #ifdef XR_USE_GRAPHICS_API_D3D11 |
276 | 276 |
|
277 | 277 | #define XR_KHR_D3D11_enable 1 |
278 | | -#define XR_KHR_D3D11_enable_SPEC_VERSION 5 |
| 278 | +#define XR_KHR_D3D11_enable_SPEC_VERSION 8 |
279 | 279 | #define XR_KHR_D3D11_ENABLE_EXTENSION_NAME "XR_KHR_D3D11_enable" |
280 | 280 | // XrGraphicsBindingD3D11KHR extends XrSessionCreateInfo |
281 | 281 | typedef struct XrGraphicsBindingD3D11KHR { |
@@ -312,7 +312,7 @@ XRAPI_ATTR XrResult XRAPI_CALL xrGetD3D11GraphicsRequirementsKHR( |
312 | 312 | #ifdef XR_USE_GRAPHICS_API_D3D12 |
313 | 313 |
|
314 | 314 | #define XR_KHR_D3D12_enable 1 |
315 | | -#define XR_KHR_D3D12_enable_SPEC_VERSION 7 |
| 315 | +#define XR_KHR_D3D12_enable_SPEC_VERSION 8 |
316 | 316 | #define XR_KHR_D3D12_ENABLE_EXTENSION_NAME "XR_KHR_D3D12_enable" |
317 | 317 | // XrGraphicsBindingD3D12KHR extends XrSessionCreateInfo |
318 | 318 | typedef struct XrGraphicsBindingD3D12KHR { |
@@ -454,7 +454,7 @@ typedef XrSwapchainImageVulkanKHR XrSwapchainImageVulkan2KHR; |
454 | 454 |
|
455 | 455 | typedef XrGraphicsRequirementsVulkanKHR XrGraphicsRequirementsVulkan2KHR; |
456 | 456 |
|
457 | | -typedef XrResult (XRAPI_PTR *PFN_xrCreateVulkanInstanceKHR)(XrInstance instance, const XrVulkanInstanceCreateInfoKHR*createInfo, VkInstance* vulkanInstance, VkResult* vulkanResult); |
| 457 | +typedef XrResult (XRAPI_PTR *PFN_xrCreateVulkanInstanceKHR)(XrInstance instance, const XrVulkanInstanceCreateInfoKHR* createInfo, VkInstance* vulkanInstance, VkResult* vulkanResult); |
458 | 458 | typedef XrResult (XRAPI_PTR *PFN_xrCreateVulkanDeviceKHR)(XrInstance instance, const XrVulkanDeviceCreateInfoKHR* createInfo, VkDevice* vulkanDevice, VkResult* vulkanResult); |
459 | 459 | typedef XrResult (XRAPI_PTR *PFN_xrGetVulkanGraphicsDevice2KHR)(XrInstance instance, const XrVulkanGraphicsDeviceGetInfoKHR* getInfo, VkPhysicalDevice* vulkanPhysicalDevice); |
460 | 460 | typedef XrResult (XRAPI_PTR *PFN_xrGetVulkanGraphicsRequirements2KHR)(XrInstance instance, XrSystemId systemId, XrGraphicsRequirementsVulkanKHR* graphicsRequirements); |
|
0 commit comments