VkCV Framework
0.0.1
CV Vulkan framework
|
Public Member Functions | |
VertexBinding (uint32_t bindingLocation, const std::vector< VertexAttachment > &attachments) noexcept | |
Public Attributes | |
uint32_t | bindingLocation |
uint32_t | stride |
std::vector< VertexAttachment > | vertexAttachments |
|
noexcept |
Describes all vertex input attachments one buffer contains to create a vertex buffer binding. NOTE: multiple vertex layouts may contain various (mutually exclusive) vertex input attachments to form one complete vertex buffer binding!
bindingLocation | its entry in the buffers that make up the whole vertex buffer. |
attachments | the vertex input attachments this specific buffer layout contains. |