C Specification

The VkVertexInputBindingDescription structure is defined as:

typedef struct VkVertexInputBindingDescription {
uint32_t             binding;
uint32_t             stride;
VkVertexInputRate    inputRate;
} VkVertexInputBindingDescription;

Members

• binding is the binding number that this structure describes.

• stride is the distance in bytes between two consecutive elements within the buffer.

• inputRate is a VkVertexInputRate value specifying whether vertex attribute addressing is a function of the vertex index or of the instance index.

Description

Valid Usage
• binding must be less than VkPhysicalDeviceLimits::maxVertexInputBindings

• stride must be less than or equal to VkPhysicalDeviceLimits::maxVertexInputBindingStride

Valid Usage (Implicit)