#include <Application.hpp>
◆ VulkanApplication()
◆ CreateDevice()
◆ DestroyDevice()
| void VulkanApplication::DestroyDevice |
( |
Handle |
handle | ) |
|
|
overridevirtual |
◆ EnumerateDevices()
◆ GetAllocator()
| Allocator * Foundation::RHI::VulkanApplication::GetAllocator |
( |
| ) |
const |
|
inline |
◆ GetDevice()
◆ GetVkAllocatorCallbacks()
| vk::AllocationCallbacks const & Foundation::RHI::VulkanApplication::GetVkAllocatorCallbacks |
( |
| ) |
const |
|
inline |
◆ GetVkInstance()
| auto const & Foundation::RHI::VulkanApplication::GetVkInstance |
( |
| ) |
const |
|
inline |
◆ mAllocator
| Allocator* Foundation::RHI::VulkanApplication::mAllocator |
|
private |
◆ mContext
| const vk::raii::Context Foundation::RHI::VulkanApplication::mContext |
◆ mDebugHandler
| vk::raii::DebugUtilsMessengerEXT Foundation::RHI::VulkanApplication::mDebugHandler { nullptr } |
|
private |
◆ mDevices
◆ mInstance
| vk::raii::Instance Foundation::RHI::VulkanApplication::mInstance { nullptr } |
|
private |
◆ mName
◆ mPhysicalDevices
| vk::raii::PhysicalDevices Foundation::RHI::VulkanApplication::mPhysicalDevices { nullptr } |
|
private |
◆ mStorage
◆ mVkAllocatorCpuCallbacks
| vk::AllocationCallbacks Foundation::RHI::VulkanApplication::mVkAllocatorCpuCallbacks |
|
private |
◆ mVulkanApiVersion
| const uint32_t Foundation::RHI::VulkanApplication::mVulkanApiVersion |
The documentation for this class was generated from the following files: