Update this descriptor set.
Instance a VkWriteDescriptorSet.
Update DescriptorSet.
Instance a VkWriteDescriptorSet.
Update DescriptorSet.
382 {
384
386 {
390 VkWriteDescriptorSet write {};
391 write.sType = VK_STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET;
392 write.dstBinding = pair.first;
394 write.descriptorType = pair.second.descriptorType;
395 write.pImageInfo = imageInfo[pair.first].data();
396 write.descriptorCount = static_cast<uint32_t>(imageInfo[pair.first].size());
397
402 }
403 }
#define SPICES_PROFILE_ZONE
std::unordered_map< uint32_t, VkDescriptorSetLayoutBinding > m_Bindings
The bindings this descriptor set in use.
VkDescriptorSet m_DescriptorSet
The VkDescriptorSet this class handled.
VulkanState & m_VulkanState
The global VulkanState Referenced from VulkanRenderBackend.