Class NVCooperativeVector

java.lang.Object
org.lwjgl.vulkan.NVCooperativeVector

public class NVCooperativeVector extends Object
  • Field Details

    • VK_NV_COOPERATIVE_VECTOR_SPEC_VERSION

      public static final int VK_NV_COOPERATIVE_VECTOR_SPEC_VERSION
      See Also:
    • VK_NV_COOPERATIVE_VECTOR_EXTENSION_NAME

      public static final String VK_NV_COOPERATIVE_VECTOR_EXTENSION_NAME
      See Also:
    • VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COOPERATIVE_VECTOR_FEATURES_NV

      public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COOPERATIVE_VECTOR_FEATURES_NV
      See Also:
    • VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COOPERATIVE_VECTOR_PROPERTIES_NV

      public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COOPERATIVE_VECTOR_PROPERTIES_NV
      See Also:
    • VK_STRUCTURE_TYPE_COOPERATIVE_VECTOR_PROPERTIES_NV

      public static final int VK_STRUCTURE_TYPE_COOPERATIVE_VECTOR_PROPERTIES_NV
      See Also:
    • VK_STRUCTURE_TYPE_CONVERT_COOPERATIVE_VECTOR_MATRIX_INFO_NV

      public static final int VK_STRUCTURE_TYPE_CONVERT_COOPERATIVE_VECTOR_MATRIX_INFO_NV
      See Also:
    • VK_COMPONENT_TYPE_SINT8_PACKED_NV

      public static final int VK_COMPONENT_TYPE_SINT8_PACKED_NV
      See Also:
    • VK_COMPONENT_TYPE_UINT8_PACKED_NV

      public static final int VK_COMPONENT_TYPE_UINT8_PACKED_NV
      See Also:
    • VK_COMPONENT_TYPE_FLOAT_E4M3_NV

      public static final int VK_COMPONENT_TYPE_FLOAT_E4M3_NV
      See Also:
    • VK_COMPONENT_TYPE_FLOAT_E5M2_NV

      public static final int VK_COMPONENT_TYPE_FLOAT_E5M2_NV
      See Also:
    • VK_PIPELINE_STAGE_2_CONVERT_COOPERATIVE_VECTOR_MATRIX_BIT_NV

      public static final long VK_PIPELINE_STAGE_2_CONVERT_COOPERATIVE_VECTOR_MATRIX_BIT_NV
      See Also:
    • VK_COOPERATIVE_VECTOR_MATRIX_LAYOUT_ROW_MAJOR_NV

      public static final int VK_COOPERATIVE_VECTOR_MATRIX_LAYOUT_ROW_MAJOR_NV
      See Also:
    • VK_COOPERATIVE_VECTOR_MATRIX_LAYOUT_COLUMN_MAJOR_NV

      public static final int VK_COOPERATIVE_VECTOR_MATRIX_LAYOUT_COLUMN_MAJOR_NV
      See Also:
    • VK_COOPERATIVE_VECTOR_MATRIX_LAYOUT_INFERENCING_OPTIMAL_NV

      public static final int VK_COOPERATIVE_VECTOR_MATRIX_LAYOUT_INFERENCING_OPTIMAL_NV
      See Also:
    • VK_COOPERATIVE_VECTOR_MATRIX_LAYOUT_TRAINING_OPTIMAL_NV

      public static final int VK_COOPERATIVE_VECTOR_MATRIX_LAYOUT_TRAINING_OPTIMAL_NV
      See Also:
  • Method Details

    • nvkGetPhysicalDeviceCooperativeVectorPropertiesNV

      public static int nvkGetPhysicalDeviceCooperativeVectorPropertiesNV(VkPhysicalDevice physicalDevice, long pPropertyCount, long pProperties)
      VkResult vkGetPhysicalDeviceCooperativeVectorPropertiesNV(VkPhysicalDevice physicalDevice, uint32_t * pPropertyCount, VkCooperativeVectorPropertiesNV * pProperties)
    • vkGetPhysicalDeviceCooperativeVectorPropertiesNV

      public static int vkGetPhysicalDeviceCooperativeVectorPropertiesNV(VkPhysicalDevice physicalDevice, IntBuffer pPropertyCount, @Nullable VkCooperativeVectorPropertiesNV.Buffer pProperties)
      VkResult vkGetPhysicalDeviceCooperativeVectorPropertiesNV(VkPhysicalDevice physicalDevice, uint32_t * pPropertyCount, VkCooperativeVectorPropertiesNV * pProperties)
    • nvkConvertCooperativeVectorMatrixNV

      public static int nvkConvertCooperativeVectorMatrixNV(VkDevice device, long pInfo)
      VkResult vkConvertCooperativeVectorMatrixNV(VkDevice device, VkConvertCooperativeVectorMatrixInfoNV const * pInfo)
    • vkConvertCooperativeVectorMatrixNV

      public static int vkConvertCooperativeVectorMatrixNV(VkDevice device, VkConvertCooperativeVectorMatrixInfoNV pInfo)
      VkResult vkConvertCooperativeVectorMatrixNV(VkDevice device, VkConvertCooperativeVectorMatrixInfoNV const * pInfo)
    • nvkCmdConvertCooperativeVectorMatrixNV

      public static void nvkCmdConvertCooperativeVectorMatrixNV(VkCommandBuffer commandBuffer, int infoCount, long pInfos)
      void vkCmdConvertCooperativeVectorMatrixNV(VkCommandBuffer commandBuffer, uint32_t infoCount, VkConvertCooperativeVectorMatrixInfoNV const * pInfos)
    • vkCmdConvertCooperativeVectorMatrixNV

      public static void vkCmdConvertCooperativeVectorMatrixNV(VkCommandBuffer commandBuffer, VkConvertCooperativeVectorMatrixInfoNV.Buffer pInfos)
      void vkCmdConvertCooperativeVectorMatrixNV(VkCommandBuffer commandBuffer, uint32_t infoCount, VkConvertCooperativeVectorMatrixInfoNV const * pInfos)
    • vkGetPhysicalDeviceCooperativeVectorPropertiesNV

      public static int vkGetPhysicalDeviceCooperativeVectorPropertiesNV(VkPhysicalDevice physicalDevice, int[] pPropertyCount, @Nullable VkCooperativeVectorPropertiesNV.Buffer pProperties)
      VkResult vkGetPhysicalDeviceCooperativeVectorPropertiesNV(VkPhysicalDevice physicalDevice, uint32_t * pPropertyCount, VkCooperativeVectorPropertiesNV * pProperties)