From ced9af88ebb9c37d24cb6cfbaa77104f73f977f6 Mon Sep 17 00:00:00 2001 From: Tobin Ehlis Date: Tue, 17 May 2016 06:43:48 -0600 Subject: layers: Add correct IsStorage() to TexelDescriptor Similar to Norbert's previous fix for ImageDescriptor, TexelDescriptor was also missing correct IsStorage() override function and so would always return false instead of actual storage_ value. Change-Id: I9006cdb614c5b78db0a68b71dcc4300f4c5c0d7f --- layers/descriptor_sets.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'layers') diff --git a/layers/descriptor_sets.h b/layers/descriptor_sets.h index 4594a695..92fda958 100644 --- a/layers/descriptor_sets.h +++ b/layers/descriptor_sets.h @@ -231,7 +231,8 @@ class TexelDescriptor : public Descriptor { TexelDescriptor(const VkDescriptorType, const std::unordered_map *); bool WriteUpdate(const VkWriteDescriptorSet *, const uint32_t, std::string *) override; bool CopyUpdate(const Descriptor *, std::string *) override; - VkBufferView GetBufferView() const { return buffer_view_; }; + virtual bool IsStorage() const override { return storage_; } + VkBufferView GetBufferView() const { return buffer_view_; } private: VkBufferView buffer_view_; -- cgit v1.2.3