Registered Extension Number

30

Revision

1

Extension and Version Dependencies

  • Requires Vulkan 1.0

Contact

Other Extension Metadata

Last Modified Date

2021-04-09

Contributors
  • Eric Werness, NVIDIA

  • Liam Middlebrook, NVIDIA

Description

This extension allows applications to import CuBIN binaries and execute them.

New Object Types

New Enum Constants

  • VK_NVX_BINARY_IMPORT_EXTENSION_NAME

  • VK_NVX_BINARY_IMPORT_SPEC_VERSION

  • Extending VkDebugReportObjectTypeEXT:

    • VK_DEBUG_REPORT_OBJECT_TYPE_CU_FUNCTION_NVX_EXT

    • VK_DEBUG_REPORT_OBJECT_TYPE_CU_MODULE_NVX_EXT

  • Extending VkObjectType:

    • VK_OBJECT_TYPE_CU_FUNCTION_NVX

    • VK_OBJECT_TYPE_CU_MODULE_NVX

  • Extending VkStructureType:

    • VK_STRUCTURE_TYPE_CU_FUNCTION_CREATE_INFO_NVX

    • VK_STRUCTURE_TYPE_CU_LAUNCH_INFO_NVX

    • VK_STRUCTURE_TYPE_CU_MODULE_CREATE_INFO_NVX

Version History

  • Revision 1, 2021-04-09 (Eric Werness)

    • Internal revisions

See Also

Document Notes

For more information, see the Vulkan Specification

This page is a generated document. Fixes and changes should be made to the generator scripts, not directly.

Copyright 2014-2021 The Khronos Group Inc.

SPDX-License-Identifier: CC-BY-4.0