Home
last modified time | relevance | path

Searched refs:ConstBindingIterator (Results 1 – 2 of 2) sorted by relevance

/external/vulkan-validation-layers/layers/
Ddescriptor_sets.h266 class ConstBindingIterator {
268 ConstBindingIterator() = delete;
269 ConstBindingIterator(const ConstBindingIterator &other) = default;
270 ConstBindingIterator &operator=(const ConstBindingIterator &rhs) = default;
272ConstBindingIterator(const DescriptorSetLayout *layout) : layout_(layout), index_(0) { assert(layo… in ConstBindingIterator() function
273ConstBindingIterator(const DescriptorSetLayout *layout, uint32_t binding) : ConstBindingIterator(l… in ConstBindingIterator() function
299 …bool operator==(const ConstBindingIterator &rhs) { return (index_ = rhs.index_) && (layout_ == rhs…
301 ConstBindingIterator &operator++() {
308 bool IsConsistent(const ConstBindingIterator &other) const { in IsConsistent()
327 ConstBindingIterator Next() { in Next()
[all …]
Ddescriptor_sets.cpp666 … DescriptorSetLayout::ConstBindingIterator binding_it(descriptor_set->GetLayout().get(), binding); in ValidateDrawState()
1040 …if ((!VerifyUpdateConsistency(DescriptorSetLayout::ConstBindingIterator(src_layout.get(), update->… in ValidateCopyUpdate()
1043 …(!VerifyUpdateConsistency(DescriptorSetLayout::ConstBindingIterator(dst_layout.get(), update->dstB… in ValidateCopyUpdate()
2288 bool cvdescriptorset::VerifyUpdateConsistency(DescriptorSetLayout::ConstBindingIterator current_bin… in VerifyUpdateConsistency()
2352 DescriptorSetLayout::ConstBindingIterator dest(dest_layout.get(), update->dstBinding); in ValidateWriteUpdate()
2448 …if (!VerifyUpdateConsistency(DescriptorSetLayout::ConstBindingIterator(dest_layout.get(), update->… in ValidateWriteUpdate()