VK_EXT_primitive_topology_list_restart

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