Added index buffer support to KRMeshManager::KRVBOData::bind
This commit is contained in:
@@ -664,6 +664,11 @@ void KRMeshManager::KRVBOData::bind(VkCommandBuffer& commandBuffer)
|
||||
VkBuffer vertexBuffers[] = { getVertexBuffer() };
|
||||
VkDeviceSize offsets[] = { 0 };
|
||||
vkCmdBindVertexBuffers(commandBuffer, 0, 1, vertexBuffers, offsets);
|
||||
|
||||
if (m_index_data->getSize() > 0) {
|
||||
// TODO - Support 32-bit index buffers
|
||||
vkCmdBindIndexBuffer(commandBuffer, getIndexBuffer(), 0, VK_INDEX_TYPE_UINT16);
|
||||
}
|
||||
}
|
||||
|
||||
void KRMeshManager::KRVBOData::resetPoolExpiry(float lodCoverage)
|
||||
|
||||
Reference in New Issue
Block a user