#include <renderservice.h>
Public Member Functions | |
| PhysicalDevice ()=default | |
| PhysicalDevice (VkPhysicalDevice device, const VkPhysicalDeviceProperties &properties, const VkQueueFlags &queueCapabilities, int queueIndex) | |
| VkPhysicalDevice | getHandle () const |
| int | getQueueIndex () const |
| const VkPhysicalDeviceProperties & | getProperties () const |
| const VkPhysicalDeviceFeatures & | getFeatures () const |
| const VkQueueFlags & | getQueueCapabilities () const |
| bool | isValid () const |
Vulkan physical device (GPU), binds together physical device information for better management.
|
default |
| PhysicalDevice | ( | VkPhysicalDevice | device, |
| const VkPhysicalDeviceProperties & | properties, | ||
| const VkQueueFlags & | queueCapabilities, | ||
| int | queueIndex | ||
| ) |
| const VkPhysicalDeviceFeatures& getFeatures | ( | ) | const |
| VkPhysicalDevice getHandle | ( | ) | const |
| const VkPhysicalDeviceProperties& getProperties | ( | ) | const |
| const VkQueueFlags& getQueueCapabilities | ( | ) | const |
| int getQueueIndex | ( | ) | const |
| bool isValid | ( | ) | const |