vulkan-3.24.3: Bindings to the Vulkan graphics API.
Safe HaskellSafe-Inferred
LanguageHaskell2010

Vulkan.Extensions.VK_EXT_primitive_topology_list_restart

Description

Name

VK_EXT_primitive_topology_list_restart - device extension

VK_EXT_primitive_topology_list_restart

Name String
VK_EXT_primitive_topology_list_restart
Extension Type
Device extension
Registered Extension Number
357
Revision
1
Extension and Version Dependencies
  • Requires support for 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

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

PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT

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.

Synopsis

Documentation

data PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT Source #

VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT - Structure describing whether list type primitives can support primitive restart

Members

This structure describes the following features:

Description

If the PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT structure is included in the pNext chain of the PhysicalDeviceFeatures2 structure passed to getPhysicalDeviceFeatures2, it is filled in to indicate whether each corresponding feature is supported. PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT can also be used in the pNext chain of DeviceCreateInfo to selectively enable these features.

Valid Usage (Implicit)

See Also

VK_EXT_primitive_topology_list_restart, Bool32, StructureType

Constructors

PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT 

Fields

Instances

Instances details
Storable PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_primitive_topology_list_restart

Show PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_primitive_topology_list_restart

Eq PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_primitive_topology_list_restart

FromCStruct PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_primitive_topology_list_restart

ToCStruct PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_primitive_topology_list_restart

Zero PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_primitive_topology_list_restart

type EXT_PRIMITIVE_TOPOLOGY_LIST_RESTART_EXTENSION_NAME = "VK_EXT_primitive_topology_list_restart" Source #