Top Description Fields Constructors Methods
org.lwjgl.vulkan

public final Class KHRShaderIntegerDotProduct

extends Object
Class Inheritance

This 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
VK_KHR_get_physical_device_properties2
Deprecation state
Contact
Extension Proposal
VK_KHR_shader_integer_dot_product
Other Extension Metadata
Last Modified Date
2021-06-16
Interactions and External Dependencies
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

Modifier and TypeField and Description
public static final String
public static final int
VK_KHR_SHADER_INTEGER_DOT_PRODUCT_SPEC_VERSION

The extension specification version.

public static final int
public static final int

Constructor Summary

AccessConstructor and Description
private

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

VK_KHR_SHADER_INTEGER_DOT_PRODUCT_EXTENSION_NAMEback to summary
public static final String VK_KHR_SHADER_INTEGER_DOT_PRODUCT_EXTENSION_NAME

The extension name.

VK_KHR_SHADER_INTEGER_DOT_PRODUCT_SPEC_VERSIONback to summary
public static final int VK_KHR_SHADER_INTEGER_DOT_PRODUCT_SPEC_VERSION

The extension specification version.

VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_DOT_PRODUCT_FEATURES_KHRback to summary
public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_DOT_PRODUCT_FEATURES_KHR

Extends VkStructureType.

Enum values:
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_DOT_PRODUCT_PROPERTIES_KHRback to summary
public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_DOT_PRODUCT_PROPERTIES_KHR

Extends VkStructureType.

Enum values:

Constructor Detail

KHRShaderIntegerDotProductback to summary
private KHRShaderIntegerDotProduct()