struct PhysicalDeviceVulkan13Properties
Defined at line 155213 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
wrapper struct for struct VkPhysicalDeviceVulkan13Properties, see
https://registry.khronos.org/vulkan/specs/latest/man/html/VkPhysicalDeviceVulkan13Properties.html
Public Members
StructureType sType
void * pNext
uint32_t minSubgroupSize
uint32_t maxSubgroupSize
uint32_t maxComputeWorkgroupSubgroups
Flags requiredSubgroupSizeStages
uint32_t maxInlineUniformBlockSize
uint32_t maxPerStageDescriptorInlineUniformBlocks
uint32_t maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks
uint32_t maxDescriptorSetInlineUniformBlocks
uint32_t maxDescriptorSetUpdateAfterBindInlineUniformBlocks
uint32_t maxInlineUniformTotalSize
Bool32 integerDotProduct8BitUnsignedAccelerated
Bool32 integerDotProduct8BitSignedAccelerated
Bool32 integerDotProduct8BitMixedSignednessAccelerated
Bool32 integerDotProduct4x8BitPackedUnsignedAccelerated
Bool32 integerDotProduct4x8BitPackedSignedAccelerated
Bool32 integerDotProduct4x8BitPackedMixedSignednessAccelerated
Bool32 integerDotProduct16BitUnsignedAccelerated
Bool32 integerDotProduct16BitSignedAccelerated
Bool32 integerDotProduct16BitMixedSignednessAccelerated
Bool32 integerDotProduct32BitUnsignedAccelerated
Bool32 integerDotProduct32BitSignedAccelerated
Bool32 integerDotProduct32BitMixedSignednessAccelerated
Bool32 integerDotProduct64BitUnsignedAccelerated
Bool32 integerDotProduct64BitSignedAccelerated
Bool32 integerDotProduct64BitMixedSignednessAccelerated
Bool32 integerDotProductAccumulatingSaturating8BitUnsignedAccelerated
Bool32 integerDotProductAccumulatingSaturating8BitSignedAccelerated
Bool32 integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated
Bool32 integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated
Bool32 integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated
Bool32 integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated
Bool32 integerDotProductAccumulatingSaturating16BitUnsignedAccelerated
Bool32 integerDotProductAccumulatingSaturating16BitSignedAccelerated
Bool32 integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated
Bool32 integerDotProductAccumulatingSaturating32BitUnsignedAccelerated
Bool32 integerDotProductAccumulatingSaturating32BitSignedAccelerated
Bool32 integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated
Bool32 integerDotProductAccumulatingSaturating64BitUnsignedAccelerated
Bool32 integerDotProductAccumulatingSaturating64BitSignedAccelerated
Bool32 integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated
DeviceSize storageTexelBufferOffsetAlignmentBytes
Bool32 storageTexelBufferOffsetSingleTexelAlignment
DeviceSize uniformTexelBufferOffsetAlignmentBytes
Bool32 uniformTexelBufferOffsetSingleTexelAlignment
DeviceSize maxBufferSize
Public Methods
void PhysicalDeviceVulkan13Properties (uint32_tminSubgroupSize_,uint32_tmaxSubgroupSize_,uint32_tmaxComputeWorkgroupSubgroups_,ShaderStageFlagsrequiredSubgroupSizeStages_,uint32_tmaxInlineUniformBlockSize_,uint32_tmaxPerStageDescriptorInlineUniformBlocks_,uint32_tmaxPerStageDescriptorUpdateAfterBindInlineUniformBlocks_,uint32_tmaxDescriptorSetInlineUniformBlocks_,uint32_tmaxDescriptorSetUpdateAfterBindInlineUniformBlocks_,uint32_tmaxInlineUniformTotalSize_,Bool32integerDotProduct8BitUnsignedAccelerated_,Bool32integerDotProduct8BitSignedAccelerated_,Bool32integerDotProduct8BitMixedSignednessAccelerated_,Bool32integerDotProduct4x8BitPackedUnsignedAccelerated_,Bool32integerDotProduct4x8BitPackedSignedAccelerated_,Bool32integerDotProduct4x8BitPackedMixedSignednessAccelerated_,Bool32integerDotProduct16BitUnsignedAccelerated_,Bool32integerDotProduct16BitSignedAccelerated_,Bool32integerDotProduct16BitMixedSignednessAccelerated_,Bool32integerDotProduct32BitUnsignedAccelerated_,Bool32integerDotProduct32BitSignedAccelerated_,Bool32integerDotProduct32BitMixedSignednessAccelerated_,Bool32integerDotProduct64BitUnsignedAccelerated_,Bool32integerDotProduct64BitSignedAccelerated_,Bool32integerDotProduct64BitMixedSignednessAccelerated_,Bool32integerDotProductAccumulatingSaturating8BitUnsignedAccelerated_,Bool32integerDotProductAccumulatingSaturating8BitSignedAccelerated_,Bool32integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated_,Bool32integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated_,Bool32integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated_,Bool32integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated_,Bool32integerDotProductAccumulatingSaturating16BitUnsignedAccelerated_,Bool32integerDotProductAccumulatingSaturating16BitSignedAccelerated_,Bool32integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated_,Bool32integerDotProductAccumulatingSaturating32BitUnsignedAccelerated_,Bool32integerDotProductAccumulatingSaturating32BitSignedAccelerated_,Bool32integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated_,Bool32integerDotProductAccumulatingSaturating64BitUnsignedAccelerated_,Bool32integerDotProductAccumulatingSaturating64BitSignedAccelerated_,Bool32integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated_,DeviceSizestorageTexelBufferOffsetAlignmentBytes_,Bool32storageTexelBufferOffsetSingleTexelAlignment_,DeviceSizeuniformTexelBufferOffsetAlignmentBytes_,Bool32uniformTexelBufferOffsetSingleTexelAlignment_,DeviceSizemaxBufferSize_,void *pNext_)
Defined at line 155221 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void PhysicalDeviceVulkan13Properties (const PhysicalDeviceVulkan13Properties & rhs)
Defined at line 155316 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void PhysicalDeviceVulkan13Properties (const VkPhysicalDeviceVulkan13Properties & rhs)
Defined at line 155318 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceVulkan13Properties & operator= (const PhysicalDeviceVulkan13Properties & rhs)
Defined at line 155323 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceVulkan13Properties & operator= (const VkPhysicalDeviceVulkan13Properties & rhs)
Defined at line 155326 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkPhysicalDeviceVulkan13Properties & operator const VkPhysicalDeviceVulkan13Properties & ()
Defined at line 155332 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkPhysicalDeviceVulkan13Properties & operator VkPhysicalDeviceVulkan13Properties & ()
Defined at line 155337 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkPhysicalDeviceVulkan13Properties * operator const VkPhysicalDeviceVulkan13Properties * ()
Defined at line 155342 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkPhysicalDeviceVulkan13Properties * operator VkPhysicalDeviceVulkan13Properties * ()
Defined at line 155347 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
std::strong_ordering operator<=> (const PhysicalDeviceVulkan13Properties & )
Defined at line 155453 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp