Skip to content

Commit aecce00

Browse files
authored
Update samples to release 110 (#101)
* Update samples to release 110
1 parent 6742451 commit aecce00

11 files changed

Lines changed: 21049 additions & 9090 deletions

File tree

.gitattributes

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,4 @@
1111
*.cmd text eol=crlf
1212
*.sh text eol=lf
1313
*.html text eol=lf
14-
*.adoc text eol=lf
14+
*.adoc text eol=lf

openxr_preview/include/openxr/openxr.h

Lines changed: 718 additions & 30 deletions
Large diffs are not rendered by default.

openxr_preview/include/openxr/openxr_platform.h

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
#define OPENXR_PLATFORM_H_ 1
33

44
/*
5-
** Copyright (c) 2017-2021, The Khronos Group Inc.
5+
** Copyright (c) 2017-2022, The Khronos Group Inc.
66
**
77
** SPDX-License-Identifier: Apache-2.0 OR MIT
88
*/
@@ -94,7 +94,7 @@ typedef struct XrVulkanSwapchainFormatListCreateInfoKHR {
9494
#ifdef XR_USE_GRAPHICS_API_OPENGL
9595

9696
#define XR_KHR_opengl_enable 1
97-
#define XR_KHR_opengl_enable_SPEC_VERSION 9
97+
#define XR_KHR_opengl_enable_SPEC_VERSION 10
9898
#define XR_KHR_OPENGL_ENABLE_EXTENSION_NAME "XR_KHR_opengl_enable"
9999
#ifdef XR_USE_PLATFORM_WIN32
100100
// XrGraphicsBindingOpenGLWin32KHR extends XrSessionCreateInfo
@@ -170,7 +170,7 @@ XRAPI_ATTR XrResult XRAPI_CALL xrGetOpenGLGraphicsRequirementsKHR(
170170
#ifdef XR_USE_GRAPHICS_API_OPENGL_ES
171171

172172
#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
174174
#define XR_KHR_OPENGL_ES_ENABLE_EXTENSION_NAME "XR_KHR_opengl_es_enable"
175175
#ifdef XR_USE_PLATFORM_ANDROID
176176
// XrGraphicsBindingOpenGLESAndroidKHR extends XrSessionCreateInfo
@@ -275,7 +275,7 @@ XRAPI_ATTR XrResult XRAPI_CALL xrGetVulkanGraphicsRequirementsKHR(
275275
#ifdef XR_USE_GRAPHICS_API_D3D11
276276

277277
#define XR_KHR_D3D11_enable 1
278-
#define XR_KHR_D3D11_enable_SPEC_VERSION 5
278+
#define XR_KHR_D3D11_enable_SPEC_VERSION 8
279279
#define XR_KHR_D3D11_ENABLE_EXTENSION_NAME "XR_KHR_D3D11_enable"
280280
// XrGraphicsBindingD3D11KHR extends XrSessionCreateInfo
281281
typedef struct XrGraphicsBindingD3D11KHR {
@@ -312,7 +312,7 @@ XRAPI_ATTR XrResult XRAPI_CALL xrGetD3D11GraphicsRequirementsKHR(
312312
#ifdef XR_USE_GRAPHICS_API_D3D12
313313

314314
#define XR_KHR_D3D12_enable 1
315-
#define XR_KHR_D3D12_enable_SPEC_VERSION 7
315+
#define XR_KHR_D3D12_enable_SPEC_VERSION 8
316316
#define XR_KHR_D3D12_ENABLE_EXTENSION_NAME "XR_KHR_D3D12_enable"
317317
// XrGraphicsBindingD3D12KHR extends XrSessionCreateInfo
318318
typedef struct XrGraphicsBindingD3D12KHR {
@@ -454,7 +454,7 @@ typedef XrSwapchainImageVulkanKHR XrSwapchainImageVulkan2KHR;
454454

455455
typedef XrGraphicsRequirementsVulkanKHR XrGraphicsRequirementsVulkan2KHR;
456456

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);
458458
typedef XrResult (XRAPI_PTR *PFN_xrCreateVulkanDeviceKHR)(XrInstance instance, const XrVulkanDeviceCreateInfoKHR* createInfo, VkDevice* vulkanDevice, VkResult* vulkanResult);
459459
typedef XrResult (XRAPI_PTR *PFN_xrGetVulkanGraphicsDevice2KHR)(XrInstance instance, const XrVulkanGraphicsDeviceGetInfoKHR* getInfo, VkPhysicalDevice* vulkanPhysicalDevice);
460460
typedef XrResult (XRAPI_PTR *PFN_xrGetVulkanGraphicsRequirements2KHR)(XrInstance instance, XrSystemId systemId, XrGraphicsRequirementsVulkanKHR* graphicsRequirements);

openxr_preview/include/openxr/openxr_platform_defines.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
** Copyright (c) 2017-2021, The Khronos Group Inc.
2+
** Copyright (c) 2017-2022, The Khronos Group Inc.
33
**
44
** SPDX-License-Identifier: Apache-2.0 OR MIT
55
*/

0 commit comments

Comments
 (0)