From ab86981e646c5a688a514b54cf51577e9390bdde Mon Sep 17 00:00:00 2001 From: Mark Oliver Mints <mmints@uni-koblenz.de> Date: Tue, 10 Aug 2021 16:12:05 +0200 Subject: [PATCH] [#71] Refactor: update privitive topology converter --- src/vkcv/PipelineManager.cpp | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/src/vkcv/PipelineManager.cpp b/src/vkcv/PipelineManager.cpp index 50b924f8..c240bda4 100644 --- a/src/vkcv/PipelineManager.cpp +++ b/src/vkcv/PipelineManager.cpp @@ -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; } } -- GitLab