Home | History | Annotate | Download | only in layers

Lines Matching full:bindings_

60     bindings_.reserve(binding_count_);
66 bindings_.emplace_back(input_binding);
67 auto &binding_info = bindings_.back();
86 assert(bindings_.size() == binding_count_);
91 auto binding_num = bindings_[i].binding;
92 auto final_index = global_index + bindings_[i].descriptorCount;
171 if (index >= bindings_.size()) return nullptr;
172 return bindings_[index].ptr();
176 if (index >= bindings_.size()) return 0;
177 return bindings_[index].descriptorCount;
181 assert(index < bindings_.size());
182 if (index < bindings_.size()) return bindings_[index].descriptorType;
187 assert(index < bindings_.size());
188 if (index < bindings_.size()) return bindings_[index].stageFlags;
201 const auto &range = GetGlobalIndexRangeFromBinding(bindings_[index].binding);
226 return bindings_[bi_itr->second].pImmutableSamplers;
239 if (index < bindings_.size()) {
240 return bindings_[index].pImmutableSamplers;
260 for (auto binding : bindings_) {
299 auto type = bindings_[bi_itr->second].descriptorType;
300 auto stage_flags = bindings_[bi_itr->second].stageFlags;
301 auto immut_samp = bindings_[bi_itr->second].pImmutableSamplers ? true : false;
302 if ((type != bindings_[next_bi_itr->second].descriptorType) ||
303 (stage_flags != bindings_[next_bi_itr->second].stageFlags) ||
304 (immut_samp != (bindings_[next_bi_itr->second].pImmutableSamplers ? true : false))) {