From 2a3f9c98ead0f78dd7fb9dc3df5af0d2857f009f Mon Sep 17 00:00:00 2001 From: Tobin Ehlis Date: Thu, 5 May 2016 10:36:24 -0600 Subject: layers: Remove unused IsUpdated(uint32_t) from DescriptorSet class All of the functionality that I thought I would need this for is contained in the ValidateDrawState() function. --- layers/descriptor_sets.cpp | 6 ------ layers/descriptor_sets.h | 2 -- 2 files changed, 8 deletions(-) diff --git a/layers/descriptor_sets.cpp b/layers/descriptor_sets.cpp index bc55e6db..420b3c86 100644 --- a/layers/descriptor_sets.cpp +++ b/layers/descriptor_sets.cpp @@ -293,12 +293,6 @@ cvdescriptorset::DescriptorSet::DescriptorSet(const VkDescriptorSet set, const D } } } -// For given global_index return bool of whether or not the underlying descriptor has been updated -bool cvdescriptorset::DescriptorSet::IsUpdated(const uint32_t global_index) const { - if (global_index >= descriptors_.size()) - return false; - return descriptors_[global_index]->updated; -} // Is this sets underlying layout compatible with passed in layout according to "Pipeline Layout Compatibility" in spec? bool cvdescriptorset::DescriptorSet::IsCompatible(const DescriptorSetLayout *layout, std::string *error) const { return layout->IsCompatible(p_layout_, error); diff --git a/layers/descriptor_sets.h b/layers/descriptor_sets.h index 3d3ed8ad..590cd7f3 100644 --- a/layers/descriptor_sets.h +++ b/layers/descriptor_sets.h @@ -339,8 +339,6 @@ class DescriptorSet : public BASE_NODE { }; // Return true if any part of set has ever been updated bool IsUpdated() const { return some_update_; }; - // Return true if the binding at the given global index has been updated - bool IsUpdated(const uint32_t global_index) const; private: bool ValidateUpdate(const VkWriteDescriptorSet *, const uint32_t, std::string *) const; -- cgit v1.2.3