struct PhysicalDeviceShaderIntegerDotProductProperties

Defined at line 143217 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

wrapper struct for struct VkPhysicalDeviceShaderIntegerDotProductProperties, see

https://registry.khronos.org/vulkan/specs/latest/man/html/VkPhysicalDeviceShaderIntegerDotProductProperties.html

Public Members

StructureType sType
void * pNext
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

Public Methods

void PhysicalDeviceShaderIntegerDotProductProperties (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_, void * pNext_)

Defined at line 143225 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void PhysicalDeviceShaderIntegerDotProductProperties (const PhysicalDeviceShaderIntegerDotProductProperties & rhs)

Defined at line 143291 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void PhysicalDeviceShaderIntegerDotProductProperties (const VkPhysicalDeviceShaderIntegerDotProductProperties & rhs)

Defined at line 143294 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

PhysicalDeviceShaderIntegerDotProductProperties & operator= (const PhysicalDeviceShaderIntegerDotProductProperties & rhs)

Defined at line 143299 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

PhysicalDeviceShaderIntegerDotProductProperties & operator= (const VkPhysicalDeviceShaderIntegerDotProductProperties & rhs)

Defined at line 143302 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

const VkPhysicalDeviceShaderIntegerDotProductProperties & operator const VkPhysicalDeviceShaderIntegerDotProductProperties & ()

Defined at line 143308 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VkPhysicalDeviceShaderIntegerDotProductProperties & operator VkPhysicalDeviceShaderIntegerDotProductProperties & ()

Defined at line 143313 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

const VkPhysicalDeviceShaderIntegerDotProductProperties * operator const VkPhysicalDeviceShaderIntegerDotProductProperties * ()

Defined at line 143318 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VkPhysicalDeviceShaderIntegerDotProductProperties * operator VkPhysicalDeviceShaderIntegerDotProductProperties * ()

Defined at line 143323 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

std::strong_ordering operator<=> (const PhysicalDeviceShaderIntegerDotProductProperties & )

Defined at line 143399 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp