Package org.lwjgl.vulkan
Class KHRShaderIntegerDotProduct
- java.lang.Object
-
- org.lwjgl.vulkan.KHRShaderIntegerDotProduct
-
public final class KHRShaderIntegerDotProduct extends java.lang.ObjectThis extension adds support for the integer dot product SPIR-V instructions defined in SPV_KHR_integer_dot_product. These instructions are particularly useful for neural network inference and training but find uses in other general purpose compute applications as well.Promotion to Vulkan 1.3
Functionality in this extension is included in core Vulkan 1.3, with the KHR suffix omitted. The original type, enum and command names are still available as aliases of the core functionality.
VK_KHR_shader_integer_dot_product
- Name String
VK_KHR_shader_integer_dot_product- Extension Type
- Device extension
- Registered Extension Number
- 281
- Revision
- 1
- Extension and Version Dependencies
- Requires Vulkan 1.0
- Requires
VK_KHR_get_physical_device_properties2
- Deprecation state
- Promoted to Vulkan 1.3
- Contact
- Kevin Petit kevinpetit
- Extension Proposal
- VK_KHR_shader_integer_dot_product
Other Extension Metadata
- Last Modified Date
- 2021-06-16
- Interactions and External Dependencies
- Promoted to Vulkan 1.3 Core
- This extension requires
SPV_KHR_integer_dot_product. - This extension interacts with
VK_KHR_shader_float16_int8.
- IP Status
- No known IP claims.
- Contributors
- Kévin Petit, Arm Ltd.
- Jeff Bolz, NVidia
- Spencer Fricke, Samsung
- Jesse Hall, Google
- John Kessenich, Google
- Graeme Leese, Broadcom
- Einar Hov, Arm Ltd.
- Stuart Brady, Arm Ltd.
- Pablo Cascon, Arm Ltd.
- Tobias Hector, AMD
- Jeff Leger, Qualcomm
- Ruihao Zhang, Qualcomm
- Pierre Boudier, NVidia
- Jon Leech, The Khronos Group
- Tom Olson, Arm Ltd.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringVK_KHR_SHADER_INTEGER_DOT_PRODUCT_EXTENSION_NAMEThe extension name.static intVK_KHR_SHADER_INTEGER_DOT_PRODUCT_SPEC_VERSIONThe extension specification version.static intVK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_DOT_PRODUCT_FEATURES_KHR
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_DOT_PRODUCT_PROPERTIES_KHRExtendsVkStructureType.
-
-
-
Field Detail
-
VK_KHR_SHADER_INTEGER_DOT_PRODUCT_SPEC_VERSION
The extension specification version.
-
VK_KHR_SHADER_INTEGER_DOT_PRODUCT_EXTENSION_NAME
The extension name.
-
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_DOT_PRODUCT_FEATURES_KHR, VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_DOT_PRODUCT_PROPERTIES_KHR
ExtendsVkStructureType.Enum values:
-
-