aboutsummaryrefslogtreecommitdiff
path: root/src/vulkan/buffer_descriptor.h
diff options
context:
space:
mode:
authordan sinclair <dj2@everburning.com>2019-03-13 16:29:28 -0400
committerGitHub <noreply@github.com>2019-03-13 16:29:28 -0400
commit841680c8f76b2c69abf288c7397b181709a27bcf (patch)
tree5c1a7cf0c5deaf80955f48ecc2d0e2c9f8cd333c /src/vulkan/buffer_descriptor.h
parent5213f5247360d4ae13848af33ee316eb71812e5c (diff)
downloadamber-841680c8f76b2c69abf288c7397b181709a27bcf.tar.gz
Remove unused descriptor code (#365)
Diffstat (limited to 'src/vulkan/buffer_descriptor.h')
-rw-r--r--src/vulkan/buffer_descriptor.h14
1 files changed, 6 insertions, 8 deletions
diff --git a/src/vulkan/buffer_descriptor.h b/src/vulkan/buffer_descriptor.h
index 1bc8052..f7bbfdc 100644
--- a/src/vulkan/buffer_descriptor.h
+++ b/src/vulkan/buffer_descriptor.h
@@ -33,8 +33,8 @@ namespace vulkan {
class CommandBuffer;
class Device;
-// Among Vulkan descriptor types, this class handles Storage Buffer
-// a.k.a. SSBO and Uniform Buffer a.k.a. UBO.
+// Among Vulkan descriptor types, this class handles Storage Buffers
+// and Uniform Buffers.
class BufferDescriptor : public Descriptor {
public:
BufferDescriptor(Buffer* buffer,
@@ -60,15 +60,13 @@ class BufferDescriptor : public Descriptor {
private:
VkBufferUsageFlagBits GetVkBufferUsage() const {
- return GetType() == DescriptorType::kStorageBuffer
- ? VK_BUFFER_USAGE_STORAGE_BUFFER_BIT
- : VK_BUFFER_USAGE_UNIFORM_BUFFER_BIT;
+ return IsStorageBuffer() ? VK_BUFFER_USAGE_STORAGE_BUFFER_BIT
+ : VK_BUFFER_USAGE_UNIFORM_BUFFER_BIT;
}
VkDescriptorType GetVkDescriptorType() const {
- return GetType() == DescriptorType::kStorageBuffer
- ? VK_DESCRIPTOR_TYPE_STORAGE_BUFFER
- : VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER;
+ return IsStorageBuffer() ? VK_DESCRIPTOR_TYPE_STORAGE_BUFFER
+ : VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER;
}
Buffer* amber_buffer_ = nullptr;