Class VkPhysicalDeviceShaderIntegerDotProductPropertiesKHR

java.lang.Object
org.lwjgl.system.Pointer.Default
org.lwjgl.system.Struct<VkPhysicalDeviceShaderIntegerDotProductProperties>
org.lwjgl.vulkan.VkPhysicalDeviceShaderIntegerDotProductProperties
org.lwjgl.vulkan.VkPhysicalDeviceShaderIntegerDotProductPropertiesKHR
All Implemented Interfaces:
AutoCloseable, org.lwjgl.system.NativeResource, org.lwjgl.system.Pointer

public class VkPhysicalDeviceShaderIntegerDotProductPropertiesKHR extends VkPhysicalDeviceShaderIntegerDotProductProperties
See VkPhysicalDeviceShaderIntegerDotProductProperties.

Layout


 struct VkPhysicalDeviceShaderIntegerDotProductPropertiesKHR {
     VkStructureType sType;
     void * pNext;
     VkBool32 integerDotProduct8BitUnsignedAccelerated;
     VkBool32 integerDotProduct8BitSignedAccelerated;
     VkBool32 integerDotProduct8BitMixedSignednessAccelerated;
     VkBool32 integerDotProduct4x8BitPackedUnsignedAccelerated;
     VkBool32 integerDotProduct4x8BitPackedSignedAccelerated;
     VkBool32 integerDotProduct4x8BitPackedMixedSignednessAccelerated;
     VkBool32 integerDotProduct16BitUnsignedAccelerated;
     VkBool32 integerDotProduct16BitSignedAccelerated;
     VkBool32 integerDotProduct16BitMixedSignednessAccelerated;
     VkBool32 integerDotProduct32BitUnsignedAccelerated;
     VkBool32 integerDotProduct32BitSignedAccelerated;
     VkBool32 integerDotProduct32BitMixedSignednessAccelerated;
     VkBool32 integerDotProduct64BitUnsignedAccelerated;
     VkBool32 integerDotProduct64BitSignedAccelerated;
     VkBool32 integerDotProduct64BitMixedSignednessAccelerated;
     VkBool32 integerDotProductAccumulatingSaturating8BitUnsignedAccelerated;
     VkBool32 integerDotProductAccumulatingSaturating8BitSignedAccelerated;
     VkBool32 integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated;
     VkBool32 integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated;
     VkBool32 integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated;
     VkBool32 integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated;
     VkBool32 integerDotProductAccumulatingSaturating16BitUnsignedAccelerated;
     VkBool32 integerDotProductAccumulatingSaturating16BitSignedAccelerated;
     VkBool32 integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated;
     VkBool32 integerDotProductAccumulatingSaturating32BitUnsignedAccelerated;
     VkBool32 integerDotProductAccumulatingSaturating32BitSignedAccelerated;
     VkBool32 integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated;
     VkBool32 integerDotProductAccumulatingSaturating64BitUnsignedAccelerated;
     VkBool32 integerDotProductAccumulatingSaturating64BitSignedAccelerated;
     VkBool32 integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated;
 }