Class NVXBinaryImport

java.lang.Object
org.lwjgl.vulkan.NVXBinaryImport

public class NVXBinaryImport extends Object
  • Field Details

    • VK_NVX_BINARY_IMPORT_SPEC_VERSION

      public static final int VK_NVX_BINARY_IMPORT_SPEC_VERSION
      See Also:
    • VK_NVX_BINARY_IMPORT_EXTENSION_NAME

      public static final String VK_NVX_BINARY_IMPORT_EXTENSION_NAME
      See Also:
    • VK_STRUCTURE_TYPE_CU_MODULE_CREATE_INFO_NVX

      public static final int VK_STRUCTURE_TYPE_CU_MODULE_CREATE_INFO_NVX
      See Also:
    • VK_STRUCTURE_TYPE_CU_FUNCTION_CREATE_INFO_NVX

      public static final int VK_STRUCTURE_TYPE_CU_FUNCTION_CREATE_INFO_NVX
      See Also:
    • VK_STRUCTURE_TYPE_CU_LAUNCH_INFO_NVX

      public static final int VK_STRUCTURE_TYPE_CU_LAUNCH_INFO_NVX
      See Also:
    • VK_STRUCTURE_TYPE_CU_MODULE_TEXTURING_MODE_CREATE_INFO_NVX

      public static final int VK_STRUCTURE_TYPE_CU_MODULE_TEXTURING_MODE_CREATE_INFO_NVX
      See Also:
    • VK_OBJECT_TYPE_CU_MODULE_NVX

      public static final int VK_OBJECT_TYPE_CU_MODULE_NVX
      See Also:
    • VK_OBJECT_TYPE_CU_FUNCTION_NVX

      public static final int VK_OBJECT_TYPE_CU_FUNCTION_NVX
      See Also:
    • VK_DEBUG_REPORT_OBJECT_TYPE_CU_MODULE_NVX_EXT

      public static final int VK_DEBUG_REPORT_OBJECT_TYPE_CU_MODULE_NVX_EXT
      See Also:
    • VK_DEBUG_REPORT_OBJECT_TYPE_CU_FUNCTION_NVX_EXT

      public static final int VK_DEBUG_REPORT_OBJECT_TYPE_CU_FUNCTION_NVX_EXT
      See Also:
  • Method Details

    • nvkCreateCuModuleNVX

      public static int nvkCreateCuModuleNVX(VkDevice device, long pCreateInfo, long pAllocator, long pModule)
      VkResult vkCreateCuModuleNVX(VkDevice device, VkCuModuleCreateInfoNVX const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkCuModuleNVX * pModule)
    • vkCreateCuModuleNVX

      public static int vkCreateCuModuleNVX(VkDevice device, VkCuModuleCreateInfoNVX pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, LongBuffer pModule)
      VkResult vkCreateCuModuleNVX(VkDevice device, VkCuModuleCreateInfoNVX const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkCuModuleNVX * pModule)
    • nvkCreateCuFunctionNVX

      public static int nvkCreateCuFunctionNVX(VkDevice device, long pCreateInfo, long pAllocator, long pFunction)
      VkResult vkCreateCuFunctionNVX(VkDevice device, VkCuFunctionCreateInfoNVX const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkCuFunctionNVX * pFunction)
    • vkCreateCuFunctionNVX

      public static int vkCreateCuFunctionNVX(VkDevice device, VkCuFunctionCreateInfoNVX pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, LongBuffer pFunction)
      VkResult vkCreateCuFunctionNVX(VkDevice device, VkCuFunctionCreateInfoNVX const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkCuFunctionNVX * pFunction)
    • nvkDestroyCuModuleNVX

      public static void nvkDestroyCuModuleNVX(VkDevice device, long module, long pAllocator)
      void vkDestroyCuModuleNVX(VkDevice device, VkCuModuleNVX module, VkAllocationCallbacks const * pAllocator)
    • vkDestroyCuModuleNVX

      public static void vkDestroyCuModuleNVX(VkDevice device, long module, @Nullable VkAllocationCallbacks pAllocator)
      void vkDestroyCuModuleNVX(VkDevice device, VkCuModuleNVX module, VkAllocationCallbacks const * pAllocator)
    • nvkDestroyCuFunctionNVX

      public static void nvkDestroyCuFunctionNVX(VkDevice device, long function, long pAllocator)
      void vkDestroyCuFunctionNVX(VkDevice device, VkCuFunctionNVX function, VkAllocationCallbacks const * pAllocator)
    • vkDestroyCuFunctionNVX

      public static void vkDestroyCuFunctionNVX(VkDevice device, long function, @Nullable VkAllocationCallbacks pAllocator)
      void vkDestroyCuFunctionNVX(VkDevice device, VkCuFunctionNVX function, VkAllocationCallbacks const * pAllocator)
    • nvkCmdCuLaunchKernelNVX

      public static void nvkCmdCuLaunchKernelNVX(VkCommandBuffer commandBuffer, long pLaunchInfo)
      void vkCmdCuLaunchKernelNVX(VkCommandBuffer commandBuffer, VkCuLaunchInfoNVX const * pLaunchInfo)
    • vkCmdCuLaunchKernelNVX

      public static void vkCmdCuLaunchKernelNVX(VkCommandBuffer commandBuffer, VkCuLaunchInfoNVX pLaunchInfo)
      void vkCmdCuLaunchKernelNVX(VkCommandBuffer commandBuffer, VkCuLaunchInfoNVX const * pLaunchInfo)
    • vkCreateCuModuleNVX

      public static int vkCreateCuModuleNVX(VkDevice device, VkCuModuleCreateInfoNVX pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, long[] pModule)
      VkResult vkCreateCuModuleNVX(VkDevice device, VkCuModuleCreateInfoNVX const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkCuModuleNVX * pModule)
    • vkCreateCuFunctionNVX

      public static int vkCreateCuFunctionNVX(VkDevice device, VkCuFunctionCreateInfoNVX pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, long[] pFunction)
      VkResult vkCreateCuFunctionNVX(VkDevice device, VkCuFunctionCreateInfoNVX const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkCuFunctionNVX * pFunction)