fix rendering pipeline when drawable has no indices
This commit is contained in:
@@ -52,7 +52,8 @@ namespace OpenVulkano::Vulkan
|
|||||||
|
|
||||||
void RecordDraw(vk::CommandBuffer& cmdBuffer)
|
void RecordDraw(vk::CommandBuffer& cmdBuffer)
|
||||||
{
|
{
|
||||||
cmdBuffer.drawIndexed(m_geometry->GetIndexCount(), 1, 0, 0, 0);
|
if (m_geometry->GetIndexCount()) { cmdBuffer.drawIndexed(m_geometry->GetIndexCount(), 1, 0, 0, 0); }
|
||||||
|
else { cmdBuffer.draw(m_geometry->GetVertexCount(), 1, 0, 0); }
|
||||||
}
|
}
|
||||||
|
|
||||||
void Close() override
|
void Close() override
|
||||||
|
|||||||
Reference in New Issue
Block a user