Registered Extension Number

357

Revision

1

Extension and Version Dependencies

  • Requires Vulkan 1.0

Special Use

Contact

Other Extension Metadata

Last Modified Date

2021-01-11

IP Status

No known IP claims.

Contributors
  • Courtney Goeltzenleuchter, Google

  • Shahbaz Youssefi, Google

Description

This extension allows list primitives to use the primitive restart index value. This provides a more efficient implementation when layering OpenGL functionality on Vulkan by avoiding emulation which incurs data copies.

New Structures

New Enum Constants

  • VK_EXT_PRIMITIVE_TOPOLOGY_LIST_RESTART_EXTENSION_NAME

  • VK_EXT_PRIMITIVE_TOPOLOGY_LIST_RESTART_SPEC_VERSION

  • Extending VkStructureType:

    • VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PRIMITIVE_TOPOLOGY_LIST_RESTART_FEATURES_EXT

Version History

  • Revision 0, 2020-09-14 (Courtney Goeltzenleuchter)

    • Internal revisions

  • Revision 1, 2021-01-11 (Shahbaz Youssefi)

    • Add the primitiveTopologyPatchListRestart feature

    • 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