API Documentation
Loading...
Searching...
No Matches
VulkanInstance Member List

This is the complete list of members for VulkanInstance, including all inherited members.

applicationInfo(const String &app_name)VulkanInstanceprotectedvirtual
checkExtensionSupport(const String &layer)VulkanInstanceprotected
checkLayerSupport(const String &layer)VulkanInstanceprotected
checkValidationSupport()VulkanInstanceprotected
chooseSwapSurfaceFormat(const Buffer< VkSurfaceFormatKHR, uint04, ObjectAllocator< true > > &availableFormats)VulkanInstanceprotectedvirtual
cleanup()VulkanInstance
createInfo()VulkanInstanceprotectedvirtual
createVkInstance(const VkInstanceCreateInfo &create_info)VulkanInstanceprotectedvirtual
creationTime() constVulkanInstanceinlineprotected
DefaultVulkanInstance()VulkanInstancestatic
deviceSuitableScore(VkPhysicalDevice device)VulkanInstancevirtual
HardwareRenderedVulkanLib()VulkanInstancestatic
init()VulkanInstancevirtual
initializeAll()VulkanInstanceprotected
isSoftwareRendered() constVulkanInstance
isValid() constVulkanInstance
log()VulkanInstanceinline
m_available_extension_infoVulkanInstanceprotected
m_available_layer_infoVulkanInstanceprotected
m_available_physical_devicesVulkanInstanceprotected
m_creation_timeVulkanInstanceprotected
m_debug_callbackVulkanInstanceprotected
m_extensionsVulkanInstanceprotected
m_is_initVulkanInstanceprotected
m_is_software_renderedVulkanInstanceprotected
m_logVulkanInstanceprotected
m_supports_tri_fanVulkanInstanceprotected
m_supports_validationVulkanInstanceprotected
m_surface_typeVulkanInstanceprotected
m_validation_layersVulkanInstanceprotected
m_vk_instanceVulkanInstanceprotected
physicalDevices() constVulkanInstanceinline
s_instancesVulkanInstancestatic
setAvailableExtensionInfo()VulkanInstanceprotectedvirtual
setAvailableLayerInfo()VulkanInstanceprotectedvirtual
setAvailablePhysicalDevices()VulkanInstanceprotectedvirtual
setDeviceLost()VulkanInstance
setLog(ProgressInfo *log)VulkanInstance
setupDebug()VulkanInstanceprotectedvirtual
setupExtensions(const char **&extensions)VulkanInstanceprotectedvirtual
setupInstance()VulkanInstanceprotectedvirtual
setupLayers(const char **&layers)VulkanInstanceprotectedvirtual
setupModule(Module &module)VulkanInstancestatic
SoftwareRenderedVulkanLib()VulkanInstancestatic
supportsKHRSwapchain() constVulkanInstance
supportsTriangleFan() constVulkanInstance
supportsValidation() constVulkanInstanceinline
surfaceType() constVulkanInstance
validationLayers() constVulkanInstanceinline
vkInstance() constVulkanInstanceinline
VulkanBackupModule()VulkanInstancestatic
VulkanInstance()VulkanInstance
VulkanInstance(VulkanInstance &&instance) noexceptVulkanInstance
vulkanLibUsed() constVulkanInstance
~VulkanInstance()VulkanInstancevirtual