Lines Matching refs:DescriptorSetLayout

38 DescriptorSetLayout::DescriptorSetLayout(const VkDescriptorSetLayoutCreateInfo *pCreateInfo, void *…  in DescriptorSetLayout()  function in vk::DescriptorSetLayout
63 vk::DescriptorSetLayout::Binding &dstBinding = bindings[srcBinding.binding]; in DescriptorSetLayout()
91 void DescriptorSetLayout::destroy(const VkAllocationCallbacks *pAllocator) in destroy()
96 size_t DescriptorSetLayout::ComputeRequiredAllocationSize(const VkDescriptorSetLayoutCreateInfo *pC… in ComputeRequiredAllocationSize()
114 uint32_t DescriptorSetLayout::GetDescriptorSize(VkDescriptorType type) in GetDescriptorSize()
140 bool DescriptorSetLayout::IsDescriptorDynamic(VkDescriptorType type) in IsDescriptorDynamic()
146 size_t DescriptorSetLayout::getDescriptorSetAllocationSize(uint32_t variableDescriptorCount) const in getDescriptorSetAllocationSize()
152 size_t DescriptorSetLayout::getDescriptorSetDataSize(uint32_t variableDescriptorCount) const in getDescriptorSetDataSize()
170 void DescriptorSetLayout::initialize(DescriptorSet *descriptorSet, uint32_t variableDescriptorCount) in initialize()
240 uint32_t DescriptorSetLayout::getBindingOffset(uint32_t bindingNumber) const in getBindingOffset()
246 uint32_t DescriptorSetLayout::getDescriptorCount(uint32_t bindingNumber) const in getDescriptorCount()
252 uint32_t DescriptorSetLayout::getDynamicDescriptorCount() const in getDynamicDescriptorCount()
266 uint32_t DescriptorSetLayout::getDynamicOffsetIndex(uint32_t bindingNumber) const in getDynamicOffsetIndex()
283 VkDescriptorType DescriptorSetLayout::getDescriptorType(uint32_t bindingNumber) const in getDescriptorType()
289 uint8_t *DescriptorSetLayout::getDescriptorPointer(DescriptorSet *descriptorSet, uint32_t bindingNu… in getDescriptorPointer()
338 void DescriptorSetLayout::WriteDescriptorSet(Device *device, DescriptorSet *dstSet, const VkDescrip… in WriteDescriptorSet()
340 DescriptorSetLayout *dstLayout = dstSet->header.layout; in WriteDescriptorSet()
341 const DescriptorSetLayout::Binding &binding = dstLayout->bindings[entry.dstBinding]; in WriteDescriptorSet()
590 void DescriptorSetLayout::WriteDescriptorSet(Device *device, const VkWriteDescriptorSet &writeDescr… in WriteDescriptorSet()
652 void DescriptorSetLayout::CopyDescriptorSet(const VkCopyDescriptorSet &descriptorCopies) in CopyDescriptorSet()
655 DescriptorSetLayout *srcLayout = srcSet->header.layout; in CopyDescriptorSet()
659 DescriptorSetLayout *dstLayout = dstSet->header.layout; in CopyDescriptorSet()