From: Tobin Ehlis Date: Thu, 5 May 2016 16:36:24 +0000 (-0600) Subject: layers: Remove unused IsUpdated(uint32_t) from DescriptorSet class X-Git-Tag: upstream/1.1.92~3157 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=2a3f9c98ead0f78dd7fb9dc3df5af0d2857f009f;p=platform%2Fupstream%2FVulkan-Tools.git 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. --- diff --git a/layers/descriptor_sets.cpp b/layers/descriptor_sets.cpp index bc55e6d..420b3c8 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 3d3ed8a..590cd7f 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;