VK_KHR_vertex_attribute_divisor
Other Extension Metadata
Last Modified Date
2023-09-20
IP Status
No known IP claims.
Contributors
- Shahbaz Youssefi, Google
- Contributors to VK_EXT_vertex_attribute_divisor
Description
This extension is based on the VK_EXT_vertex_attribute_divisor
extension.
The only difference is the new property supportsNonZeroFirstInstance
,
which indicates support for non-zero values in firstInstance
.
This allows the extension to be supported on implementations that have
traditionally only supported OpenGL ES.
New Structures
- VkVertexInputBindingDivisorDescriptionKHR
- Extending VkPhysicalDeviceFeatures2, VkDeviceCreateInfo:
- Extending VkPhysicalDeviceProperties2:
- Extending VkPipelineVertexInputStateCreateInfo:
New Enum Constants
VK_KHR_VERTEX_ATTRIBUTE_DIVISOR_EXTENSION_NAME
VK_KHR_VERTEX_ATTRIBUTE_DIVISOR_SPEC_VERSION
- Extending VkStructureType:
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VERTEX_ATTRIBUTE_DIVISOR_FEATURES_KHR
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VERTEX_ATTRIBUTE_DIVISOR_PROPERTIES_KHR
VK_STRUCTURE_TYPE_PIPELINE_VERTEX_INPUT_DIVISOR_STATE_CREATE_INFO_KHR
Version History
- Revision 1, 2023-09-20 (Shahbaz Youssefi)
- First Version, based on VK_EXT_vertex_attribute_divisor