Hello, I've found some inconsistencies between the text and the source code in the index buffer section.
1.
Using an index buffer for drawing involves two changes to createCommandBuffers.
In the source code, we made changes to recordCommandBuffer instead of createCommandBuffers.
The text shows
vkCmdBindVertexBuffers(commandBuffers[i], 0, 1, vertexBuffers, offsets);
vkCmdBindIndexBuffer(commandBuffers[i], indexBuffer, 0, VK_INDEX_TYPE_UINT16);
vkCmdDrawIndexed(commandBuffers[i], static_cast<uint32_t>(indices.size()), 1, 0, 0, 0);
, but the source code shows:
vkCmdBindVertexBuffers(commandBuffer, 0, 1, vertexBuffers, offsets);
vkCmdBindIndexBuffer(commandBuffer, indexBuffer, 0, VK_INDEX_TYPE_UINT16);
vkCmdDrawIndexed(commandBuffer, static_cast<uint32_t>(indices.size()), 1, 0, 0, 0);
Thanks,
Zixin
Hello, I've found some inconsistencies between the text and the source code in the index buffer section.
1.
In the source code, we made changes to
recordCommandBufferinstead ofcreateCommandBuffers.The text shows
, but the source code shows:
Thanks,
Zixin