Class OpenXRVulkan
Represents the Vulkan integration with OpenXR.
Inherited Members
Namespace: Evergine.OpenXR.GraphicBackends
Assembly: Evergine.OpenXR.dll
Syntax
public class OpenXRVulkan : OpenXRGraphicBackend
Constructors
OpenXRVulkan(OpenXRPlatform)
Initializes a new instance of the OpenXRVulkan class.
Declaration
public OpenXRVulkan(OpenXRPlatform openXRPlatform)
Parameters
| Type | Name | Description |
|---|---|---|
| OpenXRPlatform | openXRPlatform | The OpenXR platform. |
Properties
RequiredOpenXRExtensions
Gets the required list of OpenXR extensions.
Declaration
public override List<string> RequiredOpenXRExtensions { get; }
Property Value
| Type | Description |
|---|---|
| List<string> |
Overrides
Methods
InitializeSession()
Initializes an OpenXR session.
Declaration
public override XrSession InitializeSession()
Returns
| Type | Description |
|---|---|
| XrSession | The XRSession instance. |