Draw indexed.
97 {
99
100 int lodLevel = 0;
101 const auto ptr =
m_Material->GetConstantParams().find_value(
"lod");
102 if (ptr)
103 {
104 lodLevel = std::any_cast<int>(ptr->value.paramValue);
105 lodLevel = std::max(lodLevel, 0);
107 }
109 vkCmdDrawIndexed(commandBuffer, lod0.nPrimitives * 3, 1, lod0.primVertexOffset * 3, 0, 0);
110 }
#define SPICES_PROFILE_ZONE
MeshResource m_MeshResource
Mesh Resources.
std::shared_ptr< Material > m_Material
specific material pointer.
std::shared_ptr< std::vector< T > > attributes
Attribute Data Array.