#include <vulkan_structs.hpp>
|
VULKAN_HPP_CONSTEXPR_14 | PhysicalDeviceProperties (uint32_t apiVersion_={}, uint32_t driverVersion_={}, uint32_t vendorID_={}, uint32_t deviceID_={}, vk::PhysicalDeviceType deviceType_=vk::PhysicalDeviceType::eOther, std::array< char, VK_MAX_PHYSICAL_DEVICE_NAME_SIZE > const &deviceName_={}, std::array< uint8_t, VK_UUID_SIZE > const &pipelineCacheUUID_={}, vk::PhysicalDeviceLimits limits_={}, vk::PhysicalDeviceSparseProperties sparseProperties_={}) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 | PhysicalDeviceProperties (PhysicalDeviceProperties const &rhs) VULKAN_HPP_NOEXCEPT=default |
|
| PhysicalDeviceProperties (VkPhysicalDeviceProperties const &rhs) VULKAN_HPP_NOEXCEPT |
|
PhysicalDeviceProperties & | operator= (PhysicalDeviceProperties const &rhs) VULKAN_HPP_NOEXCEPT=default |
|
PhysicalDeviceProperties & | operator= (VkPhysicalDeviceProperties const &rhs) VULKAN_HPP_NOEXCEPT |
|
| operator VkPhysicalDeviceProperties const & () const VULKAN_HPP_NOEXCEPT |
|
| operator VkPhysicalDeviceProperties & () VULKAN_HPP_NOEXCEPT |
|
bool | operator== (PhysicalDeviceProperties const &rhs) const VULKAN_HPP_NOEXCEPT |
|
bool | operator!= (PhysicalDeviceProperties const &rhs) const VULKAN_HPP_NOEXCEPT |
|
Definition at line 77157 of file vulkan_structs.hpp.
◆ NativeType
◆ PhysicalDeviceProperties() [1/3]
VULKAN_HPP_CONSTEXPR_14 vk::PhysicalDeviceProperties::PhysicalDeviceProperties |
( |
uint32_t |
apiVersion_ = {} , |
|
|
uint32_t |
driverVersion_ = {} , |
|
|
uint32_t |
vendorID_ = {} , |
|
|
uint32_t |
deviceID_ = {} , |
|
|
vk::PhysicalDeviceType |
deviceType_ = vk::PhysicalDeviceType::eOther , |
|
|
std::array< char, VK_MAX_PHYSICAL_DEVICE_NAME_SIZE > const & |
deviceName_ = {} , |
|
|
std::array< uint8_t, VK_UUID_SIZE > const & |
pipelineCacheUUID_ = {} , |
|
|
vk::PhysicalDeviceLimits |
limits_ = {} , |
|
|
vk::PhysicalDeviceSparseProperties |
sparseProperties_ = {} |
|
) |
| |
|
inline |
◆ PhysicalDeviceProperties() [2/3]
◆ PhysicalDeviceProperties() [3/3]
◆ operator VkPhysicalDeviceProperties &()
◆ operator VkPhysicalDeviceProperties const &()
◆ operator!=()
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ operator==()
◆ apiVersion
uint32_t vk::PhysicalDeviceProperties::apiVersion = {} |
◆ deviceID
uint32_t vk::PhysicalDeviceProperties::deviceID = {} |
◆ deviceName
◆ deviceType
◆ driverVersion
uint32_t vk::PhysicalDeviceProperties::driverVersion = {} |
◆ limits
◆ pipelineCacheUUID
◆ sparseProperties
◆ vendorID
uint32_t vk::PhysicalDeviceProperties::vendorID = {} |
The documentation for this struct was generated from the following file: