struct PhysicalDeviceProperties
Defined at line 122511 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
wrapper struct for struct VkPhysicalDeviceProperties, see https://registry.khronos.org/vulkan/specs/latest/man/html/VkPhysicalDeviceProperties.html
Public Members
uint32_t apiVersion
uint32_t driverVersion
uint32_t vendorID
uint32_t deviceID
PhysicalDeviceType deviceType
ArrayWrapper1D deviceName
ArrayWrapper1D pipelineCacheUUID
PhysicalDeviceLimits limits
PhysicalDeviceSparseProperties sparseProperties
Public Methods
void PhysicalDeviceProperties (uint32_tapiVersion_,uint32_tdriverVersion_,uint32_tvendorID_,uint32_tdeviceID_,PhysicalDeviceTypedeviceType_,const std::array<char, 256U> &deviceName_,const std::array<uint8_t, 16U> &pipelineCacheUUID_,PhysicalDeviceLimitslimits_,PhysicalDeviceSparsePropertiessparseProperties_)
Defined at line 122516 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void PhysicalDeviceProperties (const PhysicalDeviceProperties & rhs)
Defined at line 122537 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void PhysicalDeviceProperties (const VkPhysicalDeviceProperties & rhs)
Defined at line 122539 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceProperties & operator= (const PhysicalDeviceProperties & rhs)
Defined at line 122544 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceProperties & operator= (const VkPhysicalDeviceProperties & rhs)
Defined at line 122547 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkPhysicalDeviceProperties & operator const VkPhysicalDeviceProperties & ()
Defined at line 122553 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkPhysicalDeviceProperties & operator VkPhysicalDeviceProperties & ()
Defined at line 122558 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkPhysicalDeviceProperties * operator const VkPhysicalDeviceProperties * ()
Defined at line 122563 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkPhysicalDeviceProperties * operator VkPhysicalDeviceProperties * ()
Defined at line 122568 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
std::partial_ordering operator<=> (const PhysicalDeviceProperties & rhs)
Defined at line 122590 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
bool operator== (const PhysicalDeviceProperties & rhs)
Defined at line 122615 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
bool operator!= (const PhysicalDeviceProperties & rhs)
Defined at line 122622 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp