#include <VulkanPhysicalDevice.hpp>
◆ VulkanPhysicalDevice() [1/2]
◆ VulkanPhysicalDevice() [2/2]
◆ CheckPresentSupport()
| bool VulkanUtilities::VulkanPhysicalDevice::CheckPresentSupport |
( |
uint32_t |
queueFamilyIndex, |
|
|
VkSurfaceKHR |
VkSurface |
|
) |
| const |
◆ Create()
◆ FindQueueFamily()
| uint32_t VulkanUtilities::VulkanPhysicalDevice::FindQueueFamily |
( |
VkQueueFlags |
QueueFlags | ) |
const |
◆ GetExtFeatures()
| const ExtensionFeatures& VulkanUtilities::VulkanPhysicalDevice::GetExtFeatures |
( |
| ) |
const |
|
inline |
◆ GetExtProperties()
◆ GetFeatures()
| const VkPhysicalDeviceFeatures& VulkanUtilities::VulkanPhysicalDevice::GetFeatures |
( |
| ) |
const |
|
inline |
◆ GetMemoryProperties()
| const VkPhysicalDeviceMemoryProperties& VulkanUtilities::VulkanPhysicalDevice::GetMemoryProperties |
( |
| ) |
const |
|
inline |
◆ GetMemoryTypeIndex()
| uint32_t VulkanUtilities::VulkanPhysicalDevice::GetMemoryTypeIndex |
( |
uint32_t |
typeBits, |
|
|
VkMemoryPropertyFlags |
properties |
|
) |
| const |
◆ GetPhysicalDeviceFormatProperties()
| VkFormatProperties VulkanUtilities::VulkanPhysicalDevice::GetPhysicalDeviceFormatProperties |
( |
VkFormat |
imageFormat | ) |
const |
◆ GetProperties()
| const VkPhysicalDeviceProperties& VulkanUtilities::VulkanPhysicalDevice::GetProperties |
( |
| ) |
const |
|
inline |
◆ GetVkDeviceHandle()
| VkPhysicalDevice VulkanUtilities::VulkanPhysicalDevice::GetVkDeviceHandle |
( |
| ) |
const |
|
inline |
◆ IsExtensionSupported()
| bool VulkanUtilities::VulkanPhysicalDevice::IsExtensionSupported |
( |
const char * |
ExtensionName | ) |
const |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ InvalidMemoryTypeIndex
| constexpr uint32_t VulkanUtilities::VulkanPhysicalDevice::InvalidMemoryTypeIndex = ~uint32_t{0} |
|
staticconstexpr |
The documentation for this class was generated from the following files: