#include <VulkanInstance.hpp>
|
| static std::shared_ptr< VulkanInstance > | Create (uint32_t ApiVersion, bool EnableValidation, uint32_t GlobalExtensionCount, const char *const *ppGlobalExtensionNames, VkAllocationCallbacks *pVkAllocator) |
| |
◆ VulkanInstance() [1/2]
| VulkanUtilities::VulkanInstance::VulkanInstance |
( |
const VulkanInstance & |
| ) |
|
|
delete |
◆ VulkanInstance() [2/2]
◆ ~VulkanInstance()
| VulkanUtilities::VulkanInstance::~VulkanInstance |
( |
| ) |
|
◆ Create()
| std::shared_ptr< VulkanInstance > VulkanUtilities::VulkanInstance::Create |
( |
uint32_t |
ApiVersion, |
|
|
bool |
EnableValidation, |
|
|
uint32_t |
GlobalExtensionCount, |
|
|
const char *const * |
ppGlobalExtensionNames, |
|
|
VkAllocationCallbacks * |
pVkAllocator |
|
) |
| |
|
static |
◆ GetSharedPtr() [1/2]
| std::shared_ptr<VulkanInstance> VulkanUtilities::VulkanInstance::GetSharedPtr |
( |
| ) |
|
|
inline |
◆ GetSharedPtr() [2/2]
| std::shared_ptr<const VulkanInstance> VulkanUtilities::VulkanInstance::GetSharedPtr |
( |
| ) |
const |
|
inline |
◆ GetVersion()
| uint32_t VulkanUtilities::VulkanInstance::GetVersion |
( |
| ) |
const |
|
inline |
◆ GetVkAllocator()
| VkAllocationCallbacks* VulkanUtilities::VulkanInstance::GetVkAllocator |
( |
| ) |
const |
|
inline |
◆ GetVkInstance()
| VkInstance VulkanUtilities::VulkanInstance::GetVkInstance |
( |
| ) |
const |
|
inline |
◆ IsExtensionAvailable()
| bool VulkanUtilities::VulkanInstance::IsExtensionAvailable |
( |
const char * |
ExtensionName | ) |
const |
◆ IsExtensionEnabled()
| bool VulkanUtilities::VulkanInstance::IsExtensionEnabled |
( |
const char * |
ExtensionName | ) |
const |
◆ IsLayerAvailable()
| bool VulkanUtilities::VulkanInstance::IsLayerAvailable |
( |
const char * |
LayerName, |
|
|
uint32_t & |
Version |
|
) |
| const |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ SelectPhysicalDevice()
| VkPhysicalDevice VulkanUtilities::VulkanInstance::SelectPhysicalDevice |
( |
uint32_t |
AdapterId | ) |
const |
The documentation for this class was generated from the following files: