API Documentation
Loading...
Searching...
No Matches
VulkanXRInstance Member List
This is the complete list of members for
VulkanXRInstance
, including all inherited members.
applicationInfo
(const String &app_name)
VulkanInstance
protected
virtual
checkExtensionSupport
(const String &layer)
VulkanInstance
protected
checkLayerSupport
(const String &layer)
VulkanInstance
protected
checkValidationSupport
()
VulkanInstance
protected
chooseSwapSurfaceFormat
(const Buffer< VkSurfaceFormatKHR, uint04, ObjectAllocator< true > > &availableFormats)
VulkanInstance
protected
virtual
cleanup
()
VulkanInstance
createInfo
()
VulkanInstance
protected
virtual
createVkInstance
(const VkInstanceCreateInfo &create_info) final override
VulkanXRInstance
virtual
creationTime
() const
VulkanInstance
inline
protected
DefaultVulkanInstance
()
VulkanInstance
static
deviceSuitableScore
(VkPhysicalDevice device)
VulkanInstance
virtual
formFactor
()
VulkanXRInstance
inline
getVulkanGraphicsRequirements2KHR
(XrInstance instance, XrSystemId systemId, XrGraphicsRequirementsVulkan2KHR *graphicsRequirements)
VulkanXRInstance
virtual
HardwareRenderedVulkanLib
()
VulkanInstance
static
init
() override
VulkanXRInstance
virtual
initializeAll
()
VulkanInstance
protected
initializeXRInstance
()
VulkanXRInstance
initializeXRSystem
()
VulkanXRInstance
isSoftwareRendered
() const
VulkanInstance
isValid
() const
VulkanInstance
log
()
VulkanInstance
inline
m_available_extension_info
VulkanInstance
protected
m_available_layer_info
VulkanInstance
protected
m_available_physical_devices
VulkanInstance
protected
m_creation_time
VulkanInstance
protected
m_debug_callback
VulkanInstance
protected
m_extensions
VulkanInstance
protected
m_is_init
VulkanInstance
protected
m_is_software_rendered
VulkanInstance
protected
m_log
VulkanInstance
protected
m_supports_tri_fan
VulkanInstance
protected
m_supports_validation
VulkanInstance
protected
m_surface_type
VulkanInstance
protected
m_system_id
VulkanXRInstance
protected
m_validation_layers
VulkanInstance
protected
m_vk_instance
VulkanInstance
protected
m_xr_instance
VulkanXRInstance
protected
physicalDevices
() const
VulkanInstance
inline
s_instances
VulkanInstance
static
setAvailableExtensionInfo
()
VulkanInstance
protected
virtual
setAvailableLayerInfo
()
VulkanInstance
protected
virtual
setAvailablePhysicalDevices
()
VulkanInstance
protected
virtual
setDeviceLost
()
VulkanInstance
setLog
(ProgressInfo *log)
VulkanInstance
setupDebug
()
VulkanInstance
protected
virtual
setupExtensions
(const char **&extensions) final override
VulkanXRInstance
virtual
setupInstance
()
VulkanInstance
protected
virtual
setupLayers
(const char **&layers)
VulkanInstance
protected
virtual
setupModule
(Module &module)
VulkanInstance
static
SoftwareRenderedVulkanLib
()
VulkanInstance
static
supportsKHRSwapchain
() const
VulkanInstance
supportsTriangleFan
() const
VulkanInstance
supportsValidation
() const
VulkanInstance
inline
surfaceType
() const
VulkanInstance
validationLayers
() const
VulkanInstance
inline
vkInstance
() const
VulkanInstance
inline
VulkanBackupModule
()
VulkanInstance
static
VulkanInstance
()
VulkanInstance
VulkanInstance
(VulkanInstance &&instance) noexcept
VulkanInstance
vulkanLibUsed
() const
VulkanInstance
VulkanXRInstance
()
VulkanXRInstance
xrInstance
() const
VulkanXRInstance
inline
xrSystemID
() const
VulkanXRInstance
inline
~VulkanInstance
()
VulkanInstance
virtual
~VulkanXRInstance
()
VulkanXRInstance
virtual