Class VkPhysicalDeviceShaderIntegerDotProductProperties

All Implemented Interfaces:
AutoCloseable, NativeResource, Pointer
Direct Known Subclasses:
VkPhysicalDeviceShaderIntegerDotProductPropertiesKHR

public class VkPhysicalDeviceShaderIntegerDotProductProperties extends Struct<VkPhysicalDeviceShaderIntegerDotProductProperties> implements NativeResource

 struct VkPhysicalDeviceShaderIntegerDotProductProperties {
     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;
 }
  • Field Details

    • SIZEOF

      public static final int SIZEOF
      The struct size in bytes.
    • ALIGNOF

      public static final int ALIGNOF
      The struct alignment in bytes.
    • STYPE

      public static final int STYPE
      The struct member offsets.
    • PNEXT

      public static final int PNEXT
      The struct member offsets.
    • INTEGERDOTPRODUCT8BITUNSIGNEDACCELERATED

      public static final int INTEGERDOTPRODUCT8BITUNSIGNEDACCELERATED
      The struct member offsets.
    • INTEGERDOTPRODUCT8BITSIGNEDACCELERATED

      public static final int INTEGERDOTPRODUCT8BITSIGNEDACCELERATED
      The struct member offsets.
    • INTEGERDOTPRODUCT8BITMIXEDSIGNEDNESSACCELERATED

      public static final int INTEGERDOTPRODUCT8BITMIXEDSIGNEDNESSACCELERATED
      The struct member offsets.
    • INTEGERDOTPRODUCT4X8BITPACKEDUNSIGNEDACCELERATED

      public static final int INTEGERDOTPRODUCT4X8BITPACKEDUNSIGNEDACCELERATED
      The struct member offsets.
    • INTEGERDOTPRODUCT4X8BITPACKEDSIGNEDACCELERATED

      public static final int INTEGERDOTPRODUCT4X8BITPACKEDSIGNEDACCELERATED
      The struct member offsets.
    • INTEGERDOTPRODUCT4X8BITPACKEDMIXEDSIGNEDNESSACCELERATED

      public static final int INTEGERDOTPRODUCT4X8BITPACKEDMIXEDSIGNEDNESSACCELERATED
      The struct member offsets.
    • INTEGERDOTPRODUCT16BITUNSIGNEDACCELERATED

      public static final int INTEGERDOTPRODUCT16BITUNSIGNEDACCELERATED
      The struct member offsets.
    • INTEGERDOTPRODUCT16BITSIGNEDACCELERATED

      public static final int INTEGERDOTPRODUCT16BITSIGNEDACCELERATED
      The struct member offsets.
    • INTEGERDOTPRODUCT16BITMIXEDSIGNEDNESSACCELERATED

      public static final int INTEGERDOTPRODUCT16BITMIXEDSIGNEDNESSACCELERATED
      The struct member offsets.
    • INTEGERDOTPRODUCT32BITUNSIGNEDACCELERATED

      public static final int INTEGERDOTPRODUCT32BITUNSIGNEDACCELERATED
      The struct member offsets.
    • INTEGERDOTPRODUCT32BITSIGNEDACCELERATED

      public static final int INTEGERDOTPRODUCT32BITSIGNEDACCELERATED
      The struct member offsets.
    • INTEGERDOTPRODUCT32BITMIXEDSIGNEDNESSACCELERATED

      public static final int INTEGERDOTPRODUCT32BITMIXEDSIGNEDNESSACCELERATED
      The struct member offsets.
    • INTEGERDOTPRODUCT64BITUNSIGNEDACCELERATED

      public static final int INTEGERDOTPRODUCT64BITUNSIGNEDACCELERATED
      The struct member offsets.
    • INTEGERDOTPRODUCT64BITSIGNEDACCELERATED

      public static final int INTEGERDOTPRODUCT64BITSIGNEDACCELERATED
      The struct member offsets.
    • INTEGERDOTPRODUCT64BITMIXEDSIGNEDNESSACCELERATED

      public static final int INTEGERDOTPRODUCT64BITMIXEDSIGNEDNESSACCELERATED
      The struct member offsets.
    • INTEGERDOTPRODUCTACCUMULATINGSATURATING8BITUNSIGNEDACCELERATED

      public static final int INTEGERDOTPRODUCTACCUMULATINGSATURATING8BITUNSIGNEDACCELERATED
      The struct member offsets.
    • INTEGERDOTPRODUCTACCUMULATINGSATURATING8BITSIGNEDACCELERATED

      public static final int INTEGERDOTPRODUCTACCUMULATINGSATURATING8BITSIGNEDACCELERATED
      The struct member offsets.
    • INTEGERDOTPRODUCTACCUMULATINGSATURATING8BITMIXEDSIGNEDNESSACCELERATED

      public static final int INTEGERDOTPRODUCTACCUMULATINGSATURATING8BITMIXEDSIGNEDNESSACCELERATED
      The struct member offsets.
    • INTEGERDOTPRODUCTACCUMULATINGSATURATING4X8BITPACKEDUNSIGNEDACCELERATED

      public static final int INTEGERDOTPRODUCTACCUMULATINGSATURATING4X8BITPACKEDUNSIGNEDACCELERATED
      The struct member offsets.
    • INTEGERDOTPRODUCTACCUMULATINGSATURATING4X8BITPACKEDSIGNEDACCELERATED

      public static final int INTEGERDOTPRODUCTACCUMULATINGSATURATING4X8BITPACKEDSIGNEDACCELERATED
      The struct member offsets.
    • INTEGERDOTPRODUCTACCUMULATINGSATURATING4X8BITPACKEDMIXEDSIGNEDNESSACCELERATED

      public static final int INTEGERDOTPRODUCTACCUMULATINGSATURATING4X8BITPACKEDMIXEDSIGNEDNESSACCELERATED
      The struct member offsets.
    • INTEGERDOTPRODUCTACCUMULATINGSATURATING16BITUNSIGNEDACCELERATED

      public static final int INTEGERDOTPRODUCTACCUMULATINGSATURATING16BITUNSIGNEDACCELERATED
      The struct member offsets.
    • INTEGERDOTPRODUCTACCUMULATINGSATURATING16BITSIGNEDACCELERATED

      public static final int INTEGERDOTPRODUCTACCUMULATINGSATURATING16BITSIGNEDACCELERATED
      The struct member offsets.
    • INTEGERDOTPRODUCTACCUMULATINGSATURATING16BITMIXEDSIGNEDNESSACCELERATED

      public static final int INTEGERDOTPRODUCTACCUMULATINGSATURATING16BITMIXEDSIGNEDNESSACCELERATED
      The struct member offsets.
    • INTEGERDOTPRODUCTACCUMULATINGSATURATING32BITUNSIGNEDACCELERATED

      public static final int INTEGERDOTPRODUCTACCUMULATINGSATURATING32BITUNSIGNEDACCELERATED
      The struct member offsets.
    • INTEGERDOTPRODUCTACCUMULATINGSATURATING32BITSIGNEDACCELERATED

      public static final int INTEGERDOTPRODUCTACCUMULATINGSATURATING32BITSIGNEDACCELERATED
      The struct member offsets.
    • INTEGERDOTPRODUCTACCUMULATINGSATURATING32BITMIXEDSIGNEDNESSACCELERATED

      public static final int INTEGERDOTPRODUCTACCUMULATINGSATURATING32BITMIXEDSIGNEDNESSACCELERATED
      The struct member offsets.
    • INTEGERDOTPRODUCTACCUMULATINGSATURATING64BITUNSIGNEDACCELERATED

      public static final int INTEGERDOTPRODUCTACCUMULATINGSATURATING64BITUNSIGNEDACCELERATED
      The struct member offsets.
    • INTEGERDOTPRODUCTACCUMULATINGSATURATING64BITSIGNEDACCELERATED

      public static final int INTEGERDOTPRODUCTACCUMULATINGSATURATING64BITSIGNEDACCELERATED
      The struct member offsets.
    • INTEGERDOTPRODUCTACCUMULATINGSATURATING64BITMIXEDSIGNEDNESSACCELERATED

      public static final int INTEGERDOTPRODUCTACCUMULATINGSATURATING64BITMIXEDSIGNEDNESSACCELERATED
      The struct member offsets.
  • Constructor Details

    • VkPhysicalDeviceShaderIntegerDotProductProperties

      public VkPhysicalDeviceShaderIntegerDotProductProperties(ByteBuffer container)
      Creates a VkPhysicalDeviceShaderIntegerDotProductProperties instance at the current position of the specified ByteBuffer container. Changes to the buffer's content will be visible to the struct instance and vice versa.

      The created instance holds a strong reference to the container object.

  • Method Details

    • sizeof

      public int sizeof()
      Description copied from class: Struct
      Returns sizeof(struct).
      Specified by:
      sizeof in class Struct<VkPhysicalDeviceShaderIntegerDotProductProperties>
    • sType

      public int sType()
      Returns:
      the value of the sType field.
    • pNext

      public long pNext()
      Returns:
      the value of the pNext field.
    • integerDotProduct8BitUnsignedAccelerated

      public boolean integerDotProduct8BitUnsignedAccelerated()
      Returns:
      the value of the integerDotProduct8BitUnsignedAccelerated field.
    • integerDotProduct8BitSignedAccelerated

      public boolean integerDotProduct8BitSignedAccelerated()
      Returns:
      the value of the integerDotProduct8BitSignedAccelerated field.
    • integerDotProduct8BitMixedSignednessAccelerated

      public boolean integerDotProduct8BitMixedSignednessAccelerated()
      Returns:
      the value of the integerDotProduct8BitMixedSignednessAccelerated field.
    • integerDotProduct4x8BitPackedUnsignedAccelerated

      public boolean integerDotProduct4x8BitPackedUnsignedAccelerated()
      Returns:
      the value of the integerDotProduct4x8BitPackedUnsignedAccelerated field.
    • integerDotProduct4x8BitPackedSignedAccelerated

      public boolean integerDotProduct4x8BitPackedSignedAccelerated()
      Returns:
      the value of the integerDotProduct4x8BitPackedSignedAccelerated field.
    • integerDotProduct4x8BitPackedMixedSignednessAccelerated

      public boolean integerDotProduct4x8BitPackedMixedSignednessAccelerated()
      Returns:
      the value of the integerDotProduct4x8BitPackedMixedSignednessAccelerated field.
    • integerDotProduct16BitUnsignedAccelerated

      public boolean integerDotProduct16BitUnsignedAccelerated()
      Returns:
      the value of the integerDotProduct16BitUnsignedAccelerated field.
    • integerDotProduct16BitSignedAccelerated

      public boolean integerDotProduct16BitSignedAccelerated()
      Returns:
      the value of the integerDotProduct16BitSignedAccelerated field.
    • integerDotProduct16BitMixedSignednessAccelerated

      public boolean integerDotProduct16BitMixedSignednessAccelerated()
      Returns:
      the value of the integerDotProduct16BitMixedSignednessAccelerated field.
    • integerDotProduct32BitUnsignedAccelerated

      public boolean integerDotProduct32BitUnsignedAccelerated()
      Returns:
      the value of the integerDotProduct32BitUnsignedAccelerated field.
    • integerDotProduct32BitSignedAccelerated

      public boolean integerDotProduct32BitSignedAccelerated()
      Returns:
      the value of the integerDotProduct32BitSignedAccelerated field.
    • integerDotProduct32BitMixedSignednessAccelerated

      public boolean integerDotProduct32BitMixedSignednessAccelerated()
      Returns:
      the value of the integerDotProduct32BitMixedSignednessAccelerated field.
    • integerDotProduct64BitUnsignedAccelerated

      public boolean integerDotProduct64BitUnsignedAccelerated()
      Returns:
      the value of the integerDotProduct64BitUnsignedAccelerated field.
    • integerDotProduct64BitSignedAccelerated

      public boolean integerDotProduct64BitSignedAccelerated()
      Returns:
      the value of the integerDotProduct64BitSignedAccelerated field.
    • integerDotProduct64BitMixedSignednessAccelerated

      public boolean integerDotProduct64BitMixedSignednessAccelerated()
      Returns:
      the value of the integerDotProduct64BitMixedSignednessAccelerated field.
    • integerDotProductAccumulatingSaturating8BitUnsignedAccelerated

      public boolean integerDotProductAccumulatingSaturating8BitUnsignedAccelerated()
      Returns:
      the value of the integerDotProductAccumulatingSaturating8BitUnsignedAccelerated field.
    • integerDotProductAccumulatingSaturating8BitSignedAccelerated

      public boolean integerDotProductAccumulatingSaturating8BitSignedAccelerated()
      Returns:
      the value of the integerDotProductAccumulatingSaturating8BitSignedAccelerated field.
    • integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated

      public boolean integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated()
      Returns:
      the value of the integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated field.
    • integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated

      public boolean integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated()
      Returns:
      the value of the integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated field.
    • integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated

      public boolean integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated()
      Returns:
      the value of the integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated field.
    • integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated

      public boolean integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated()
      Returns:
      the value of the integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated field.
    • integerDotProductAccumulatingSaturating16BitUnsignedAccelerated

      public boolean integerDotProductAccumulatingSaturating16BitUnsignedAccelerated()
      Returns:
      the value of the integerDotProductAccumulatingSaturating16BitUnsignedAccelerated field.
    • integerDotProductAccumulatingSaturating16BitSignedAccelerated

      public boolean integerDotProductAccumulatingSaturating16BitSignedAccelerated()
      Returns:
      the value of the integerDotProductAccumulatingSaturating16BitSignedAccelerated field.
    • integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated

      public boolean integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated()
      Returns:
      the value of the integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated field.
    • integerDotProductAccumulatingSaturating32BitUnsignedAccelerated

      public boolean integerDotProductAccumulatingSaturating32BitUnsignedAccelerated()
      Returns:
      the value of the integerDotProductAccumulatingSaturating32BitUnsignedAccelerated field.
    • integerDotProductAccumulatingSaturating32BitSignedAccelerated

      public boolean integerDotProductAccumulatingSaturating32BitSignedAccelerated()
      Returns:
      the value of the integerDotProductAccumulatingSaturating32BitSignedAccelerated field.
    • integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated

      public boolean integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated()
      Returns:
      the value of the integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated field.
    • integerDotProductAccumulatingSaturating64BitUnsignedAccelerated

      public boolean integerDotProductAccumulatingSaturating64BitUnsignedAccelerated()
      Returns:
      the value of the integerDotProductAccumulatingSaturating64BitUnsignedAccelerated field.
    • integerDotProductAccumulatingSaturating64BitSignedAccelerated

      public boolean integerDotProductAccumulatingSaturating64BitSignedAccelerated()
      Returns:
      the value of the integerDotProductAccumulatingSaturating64BitSignedAccelerated field.
    • integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated

      public boolean integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated()
      Returns:
      the value of the integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated field.
    • sType

      Sets the specified value to the sType field.
    • sType$Default

    • pNext

      Sets the specified value to the pNext field.
    • set

      public VkPhysicalDeviceShaderIntegerDotProductProperties set(int sType, long pNext)
      Initializes this struct with the specified values.
    • set

      Copies the specified struct data to this struct.
      Parameters:
      src - the source struct
      Returns:
      this struct
    • malloc

      Returns a new VkPhysicalDeviceShaderIntegerDotProductProperties instance allocated with memAlloc. The instance must be explicitly freed.
    • calloc

      Returns a new VkPhysicalDeviceShaderIntegerDotProductProperties instance allocated with memCalloc. The instance must be explicitly freed.
    • create

      Returns a new VkPhysicalDeviceShaderIntegerDotProductProperties instance allocated with BufferUtils.
    • create

      public static VkPhysicalDeviceShaderIntegerDotProductProperties create(long address)
      Returns a new VkPhysicalDeviceShaderIntegerDotProductProperties instance for the specified memory address.
    • createSafe

      public static @Nullable VkPhysicalDeviceShaderIntegerDotProductProperties createSafe(long address)
      Like create, but returns null if address is NULL.
    • malloc

      public static VkPhysicalDeviceShaderIntegerDotProductProperties.Buffer malloc(int capacity)
      Returns a new VkPhysicalDeviceShaderIntegerDotProductProperties.Buffer instance allocated with memAlloc. The instance must be explicitly freed.
      Parameters:
      capacity - the buffer capacity
    • calloc

      public static VkPhysicalDeviceShaderIntegerDotProductProperties.Buffer calloc(int capacity)
      Returns a new VkPhysicalDeviceShaderIntegerDotProductProperties.Buffer instance allocated with memCalloc. The instance must be explicitly freed.
      Parameters:
      capacity - the buffer capacity
    • create

      public static VkPhysicalDeviceShaderIntegerDotProductProperties.Buffer create(int capacity)
      Parameters:
      capacity - the buffer capacity
    • create

      public static VkPhysicalDeviceShaderIntegerDotProductProperties.Buffer create(long address, int capacity)
      Create a VkPhysicalDeviceShaderIntegerDotProductProperties.Buffer instance at the specified memory.
      Parameters:
      address - the memory address
      capacity - the buffer capacity
    • createSafe

      public static @Nullable VkPhysicalDeviceShaderIntegerDotProductProperties.Buffer createSafe(long address, int capacity)
      Like create, but returns null if address is NULL.
    • malloc

      Returns a new VkPhysicalDeviceShaderIntegerDotProductProperties instance allocated on the specified MemoryStack.
      Parameters:
      stack - the stack from which to allocate
    • calloc

      Returns a new VkPhysicalDeviceShaderIntegerDotProductProperties instance allocated on the specified MemoryStack and initializes all its bits to zero.
      Parameters:
      stack - the stack from which to allocate
    • malloc

      public static VkPhysicalDeviceShaderIntegerDotProductProperties.Buffer malloc(int capacity, MemoryStack stack)
      Returns a new VkPhysicalDeviceShaderIntegerDotProductProperties.Buffer instance allocated on the specified MemoryStack.
      Parameters:
      capacity - the buffer capacity
      stack - the stack from which to allocate
    • calloc

      public static VkPhysicalDeviceShaderIntegerDotProductProperties.Buffer calloc(int capacity, MemoryStack stack)
      Returns a new VkPhysicalDeviceShaderIntegerDotProductProperties.Buffer instance allocated on the specified MemoryStack and initializes all its bits to zero.
      Parameters:
      capacity - the buffer capacity
      stack - the stack from which to allocate
    • nsType

      public static int nsType(long struct)
      Unsafe version of sType().
    • npNext

      public static long npNext(long struct)
      Unsafe version of pNext().
    • nintegerDotProduct8BitUnsignedAccelerated

      public static int nintegerDotProduct8BitUnsignedAccelerated(long struct)
    • nintegerDotProduct8BitSignedAccelerated

      public static int nintegerDotProduct8BitSignedAccelerated(long struct)
    • nintegerDotProduct8BitMixedSignednessAccelerated

      public static int nintegerDotProduct8BitMixedSignednessAccelerated(long struct)
    • nintegerDotProduct4x8BitPackedUnsignedAccelerated

      public static int nintegerDotProduct4x8BitPackedUnsignedAccelerated(long struct)
    • nintegerDotProduct4x8BitPackedSignedAccelerated

      public static int nintegerDotProduct4x8BitPackedSignedAccelerated(long struct)
    • nintegerDotProduct4x8BitPackedMixedSignednessAccelerated

      public static int nintegerDotProduct4x8BitPackedMixedSignednessAccelerated(long struct)
    • nintegerDotProduct16BitUnsignedAccelerated

      public static int nintegerDotProduct16BitUnsignedAccelerated(long struct)
    • nintegerDotProduct16BitSignedAccelerated

      public static int nintegerDotProduct16BitSignedAccelerated(long struct)
    • nintegerDotProduct16BitMixedSignednessAccelerated

      public static int nintegerDotProduct16BitMixedSignednessAccelerated(long struct)
    • nintegerDotProduct32BitUnsignedAccelerated

      public static int nintegerDotProduct32BitUnsignedAccelerated(long struct)
    • nintegerDotProduct32BitSignedAccelerated

      public static int nintegerDotProduct32BitSignedAccelerated(long struct)
    • nintegerDotProduct32BitMixedSignednessAccelerated

      public static int nintegerDotProduct32BitMixedSignednessAccelerated(long struct)
    • nintegerDotProduct64BitUnsignedAccelerated

      public static int nintegerDotProduct64BitUnsignedAccelerated(long struct)
    • nintegerDotProduct64BitSignedAccelerated

      public static int nintegerDotProduct64BitSignedAccelerated(long struct)
    • nintegerDotProduct64BitMixedSignednessAccelerated

      public static int nintegerDotProduct64BitMixedSignednessAccelerated(long struct)
    • nintegerDotProductAccumulatingSaturating8BitUnsignedAccelerated

      public static int nintegerDotProductAccumulatingSaturating8BitUnsignedAccelerated(long struct)
    • nintegerDotProductAccumulatingSaturating8BitSignedAccelerated

      public static int nintegerDotProductAccumulatingSaturating8BitSignedAccelerated(long struct)
    • nintegerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated

      public static int nintegerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated(long struct)
    • nintegerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated

      public static int nintegerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated(long struct)
    • nintegerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated

      public static int nintegerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated(long struct)
    • nintegerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated

      public static int nintegerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated(long struct)
    • nintegerDotProductAccumulatingSaturating16BitUnsignedAccelerated

      public static int nintegerDotProductAccumulatingSaturating16BitUnsignedAccelerated(long struct)
    • nintegerDotProductAccumulatingSaturating16BitSignedAccelerated

      public static int nintegerDotProductAccumulatingSaturating16BitSignedAccelerated(long struct)
    • nintegerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated

      public static int nintegerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated(long struct)
    • nintegerDotProductAccumulatingSaturating32BitUnsignedAccelerated

      public static int nintegerDotProductAccumulatingSaturating32BitUnsignedAccelerated(long struct)
    • nintegerDotProductAccumulatingSaturating32BitSignedAccelerated

      public static int nintegerDotProductAccumulatingSaturating32BitSignedAccelerated(long struct)
    • nintegerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated

      public static int nintegerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated(long struct)
    • nintegerDotProductAccumulatingSaturating64BitUnsignedAccelerated

      public static int nintegerDotProductAccumulatingSaturating64BitUnsignedAccelerated(long struct)
    • nintegerDotProductAccumulatingSaturating64BitSignedAccelerated

      public static int nintegerDotProductAccumulatingSaturating64BitSignedAccelerated(long struct)
    • nintegerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated

      public static int nintegerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated(long struct)
    • nsType

      public static void nsType(long struct, int value)
      Unsafe version of sType.
    • npNext

      public static void npNext(long struct, long value)
      Unsafe version of pNext.