Lines Matching refs:p_layout_
472 uint32_t GetTotalDescriptorCount() const { return p_layout_->GetTotalDescriptorCount(); };
473 uint32_t GetDynamicDescriptorCount() const { return p_layout_->GetDynamicDescriptorCount(); };
474 uint32_t GetBindingCount() const { return p_layout_->GetBindingCount(); };
475 VkDescriptorType GetTypeFromIndex(const uint32_t index) const { return p_layout_->GetTypeFromIndex(index); };
476 VkDescriptorType GetTypeFromGlobalIndex(const uint32_t index) const { return p_layout_->GetTypeFromGlobalIndex(index); };
477 VkDescriptorType GetTypeFromBinding(const uint32_t binding) const { return p_layout_->GetTypeFromBinding(binding); };
478 uint32_t GetDescriptorCountFromIndex(const uint32_t index) const { return p_layout_->GetDescriptorCountFromIndex(index); };
480 return p_layout_->GetDescriptorCountFromBinding(binding);
484 return p_layout_->GetDynamicOffsetIndexFromBinding(binding);
487 bool HasBinding(const uint32_t binding) const { return p_layout_->HasBinding(binding); };
515 const std::shared_ptr<DescriptorSetLayout const> GetLayout() const { return p_layout_; };
540 return p_layout_->GetImmutableSamplerPtrFromBinding(index);
544 return p_layout_->GetGlobalIndexRangeFromBinding(binding);
548 bool IsPushDescriptor() const { return p_layout_->IsPushDescriptor(); };
550 return !!(p_layout_->GetDescriptorBindingFlagsFromBinding(binding) &
567 const std::shared_ptr<DescriptorSetLayout const> p_layout_;