aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordan sinclair <dj2@everburning.com>2019-03-21 13:07:07 -0700
committerDavid Neto <dneto@google.com>2019-03-21 13:07:07 -0700
commitb783263992229f5c7d8b422beec09cdd4b02b31a (patch)
tree6affcf360ca6945f884abf84fe3edc9f5759fc80
parent9a535ae83214d12db8ae6bb88de63770f6d3343d (diff)
downloadamber-b783263992229f5c7d8b422beec09cdd4b02b31a.tar.gz
Remove return as it's unreachable. (#406)
Remove return as it's unreachable. Fixes #405
-rw-r--r--src/vulkan/pipeline.cc9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/vulkan/pipeline.cc b/src/vulkan/pipeline.cc
index 7f65750..a97c564 100644
--- a/src/vulkan/pipeline.cc
+++ b/src/vulkan/pipeline.cc
@@ -33,15 +33,18 @@ namespace {
const char* kDefaultEntryPointName = "main";
Result ToVkDescriptorType(DescriptorType type, VkDescriptorType* ret) {
+ Result r = Result("Unknown resource type");
switch (type) {
case DescriptorType::kStorageBuffer:
*ret = VK_DESCRIPTOR_TYPE_STORAGE_BUFFER;
- return {};
+ r = {};
+ break;
case DescriptorType::kUniformBuffer:
*ret = VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER;
- return {};
+ r = {};
+ break;
}
- return Result("Unknown resource type");
+ return r;
}
} // namespace