Home | History | Annotate | Download | only in layers

Lines Matching refs:layout_id_

207     bool HasBinding(const uint32_t binding) const { return layout_id_->HasBinding(binding); }
215 const DescriptorSetLayoutDef *GetLayoutDef() const { return layout_id_.get(); }
216 DescriptorSetLayoutId GetLayoutId() const { return layout_id_; }
217 uint32_t GetTotalDescriptorCount() const { return layout_id_->GetTotalDescriptorCount(); };
218 uint32_t GetDynamicDescriptorCount() const { return layout_id_->GetDynamicDescriptorCount(); };
219 uint32_t GetBindingCount() const { return layout_id_->GetBindingCount(); };
220 VkDescriptorSetLayoutCreateFlags GetCreateFlags() const { return layout_id_->GetCreateFlags(); }
222 uint32_t GetIndexFromBinding(uint32_t binding) const { return layout_id_->GetIndexFromBinding(binding); }
225 uint32_t GetMaxBinding() const { return layout_id_->GetMaxBinding(); }
227 return layout_id_->GetDescriptorSetLayoutBindingPtrFromIndex(index);
230 return layout_id_->GetDescriptorSetLayoutBindingPtrFromBinding(binding);
232 const std::vector<safe_VkDescriptorSetLayoutBinding> &GetBindings() const { return layout_id_->GetBindings(); }
233 uint32_t GetDescriptorCountFromIndex(const uint32_t index) const { return layout_id_->GetDescriptorCountFromIndex(index); }
235 return layout_id_->GetDescriptorCountFromBinding(binding);
237 VkDescriptorType GetTypeFromIndex(const uint32_t index) const { return layout_id_->GetTypeFromIndex(index); }
238 VkDescriptorType GetTypeFromBinding(const uint32_t binding) const { return layout_id_->GetTypeFromBinding(binding); }
239 VkShaderStageFlags GetStageFlagsFromIndex(const uint32_t index) const { return layout_id_->GetStageFlagsFromIndex(index); }
241 return layout_id_->GetStageFlagsFromBinding(binding);
244 return layout_id_->GetDescriptorBindingFlagsFromIndex(index);
247 return layout_id_->GetDescriptorBindingFlagsFromBinding(binding);
250 return layout_id_->GetIndexFromGlobalIndex(global_index);
256 return layout_id_->GetImmutableSamplerPtrFromBinding(binding);
259 return layout_id_->GetImmutableSamplerPtrFromIndex(index);
263 return layout_id_->GetDynamicOffsetIndexFromBinding(binding);
268 return layout_id_->GetGlobalIndexRangeFromBinding(binding);
271 uint32_t GetNextValidBinding(const uint32_t binding) const { return layout_id_->GetNextValidBinding(binding); }
276 return layout_id_->VerifyUpdateConsistency(current_binding, offset, update_count, type, set, error_msg);
278 bool IsPushDescriptor() const { return layout_id_->IsPushDescriptor(); }
281 const BindingTypeStats &GetBindingTypeStats() const { return layout_id_->GetBindingTypeStats(); }
286 DescriptorSetLayoutId layout_id_;