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

[#71] Refactor: update depth test converter

parent ab86981e
No related branches found
No related tags found
1 merge request!83Resolve "Refactor Pipeline Config and Manager"
......@@ -58,13 +58,21 @@ namespace vkcv
vk::CompareOp depthTestToVkCompareOp(DepthTest depthTest) {
switch (depthTest) {
case(DepthTest::None): return vk::CompareOp::eAlways;
case(DepthTest::Less): return vk::CompareOp::eLess;
case(DepthTest::LessEqual): return vk::CompareOp::eLessOrEqual;
case(DepthTest::Greater): return vk::CompareOp::eGreater;
case(DepthTest::GreatherEqual): return vk::CompareOp::eGreaterOrEqual;
case(DepthTest::Equal): return vk::CompareOp::eEqual;
default: vkcv_log(LogLevel::ERROR, "Unknown depth test enum"); return vk::CompareOp::eAlways;
case(DepthTest::None):
return vk::CompareOp::eAlways;
case(DepthTest::Less):
return vk::CompareOp::eLess;
case(DepthTest::LessEqual):
return vk::CompareOp::eLessOrEqual;
case(DepthTest::Greater):
return vk::CompareOp::eGreater;
case(DepthTest::GreatherEqual):
return vk::CompareOp::eGreaterOrEqual;
case(DepthTest::Equal):
return vk::CompareOp::eEqual;
default:
vkcv_log(LogLevel::ERROR, "Unknown depth test enum");
return vk::CompareOp::eAlways;
}
}
......
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