顶点输入描述
Vertex Input Description的时候会遇到以下三个对象:
- Binding Description
- Attribute Description
- Layout in Shader
他们的关系如下图:(从知乎上找的图片,画的很)
原文链接:https://zhuanlan.zhihu.com/p/450157594?utm_medium=social&utm_oi=66171592245248
如果你所使用的图形管线需要顶点数据,在执行任何绘制操作前,你需要绑定用来获取数据的哦缓冲区。当缓冲区被用来作为顶点数据的来源时,它们有时也被称为顶点缓冲区。把缓冲区当作顶点数据来用的命令是vkCmdBindVertexBuffers(),它的原型是:
voidvkCmdBindVertexBuffers (
VkCommandBuffer commandBuffer,
uint32_t firstBinding,
uint32_t bindingCount,
const VkBuffer* pBuffers,
const VkDeviceSize* pOffsets);