Skip to content
Snippets Groups Projects
Commit ab86981e authored by Mark Oliver Mints's avatar Mark Oliver Mints
Browse files

[#71] Refactor: update privitive topology converter

parent eb28d851
No related branches found
No related tags found
1 merge request!83Resolve "Refactor Pipeline Config and Manager"
......@@ -44,10 +44,15 @@ namespace vkcv
vk::PrimitiveTopology primitiveTopologyToVulkanPrimitiveTopology(const PrimitiveTopology topology) {
switch (topology) {
case(PrimitiveTopology::PointList): return vk::PrimitiveTopology::ePointList;
case(PrimitiveTopology::LineList): return vk::PrimitiveTopology::eLineList;
case(PrimitiveTopology::TriangleList): return vk::PrimitiveTopology::eTriangleList;
default: std::cout << "Error: Unknown primitive topology type" << std::endl; return vk::PrimitiveTopology::eTriangleList;
case(PrimitiveTopology::PointList):
return vk::PrimitiveTopology::ePointList;
case(PrimitiveTopology::LineList):
return vk::PrimitiveTopology::eLineList;
case(PrimitiveTopology::TriangleList):
return vk::PrimitiveTopology::eTriangleList;
default:
vkcv_log(LogLevel::ERROR, "Unknown primitive topology type");
return vk::PrimitiveTopology::eTriangleList;
}
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment