![]() |
API Documentation
|
A GraphicsDevice for managing OpenXR and Vulkan limitations and actions. See VulkanDevice. More...
#include <XRInstance.h>
Additional Inherited Members | |
Static Public Member Functions inherited from VulkanDevice | |
| static DynamicPointer< VulkanDevice > & | DefaultVulkanDevice () |
Static Public Member Functions inherited from GraphicsDevice | |
| static const DynamicPointer< GraphicsDevice > & | DefaultGraphicsDevice () |
| static void | SetDefaultGraphicsDevice (const DynamicPointer< GraphicsDevice > &device) |
Static Public Attributes inherited from GraphicsDevice | |
| static DynamicPointer< GraphicsDevice > | s_default_graphics_device |
Protected Member Functions inherited from VulkanDevice | |
| bool | checkDeviceExtensionSupport (VkPhysicalDevice device) |
| void | createCommandPool (uint04 thread) const |
| void | setQueueFamilies () |
| void | setupLogicalDevice () |
A GraphicsDevice for managing OpenXR and Vulkan limitations and actions. See VulkanDevice.
| VulkanXRDevice | ( | const DynamicPointer< VulkanXRInstance > & | instance | ) |
|
overridevirtual |
Reimplemented from VulkanDevice.
|
virtual |
Reimplemented from VulkanDevice.
|
inline |
| int64_t selectColorSwapchainFormat | ( | const std::vector< int64_t > & | runtimeFormats | ) | const |
|
inline |
|
inline |
|
inline |
|
protected |