Description
All valid XrSwapchainUsageFlags values passed in a session created
using XrGraphicsBindingD3D12KHR must be interpreted as follows by the
runtime, so that the returned swapchain images used by the application may
be used as if they were created with the corresponding
D3D12_RESOURCE_FLAGS flags and heap type.
The runtime may set additional resource flags but must not restrict usage.
| XrSwapchainUsageFlagBits | Corresponding D3D12 resource flag bits |
|---|---|
|
|
|
|
|
|
|
ignored |
|
ignored |
|
|
|
ignored |
|
ignored |
All D3D12 swapchain textures are created with D3D12_HEAP_TYPE_DEFAULT heap
type.
See Also
No cross-references are available
Document Notes
For more information, see the OpenXR Specification
This page is extracted from the OpenXR Specification. Fixes and changes should be made to the Specification, not directly.
Copyright
Copyright 2014-2025 The Khronos Group Inc.
This work is licensed under a Creative Commons Attribution 4.0 International License.