| Renderer::DescriptorSetBuilder & Spices::Renderer::DescriptorSetBuilder::AddStorageBuffer | ( | uint32_t | set, |
| uint32_t | binding, | ||
| VkShaderStageFlags | stageFlags, | ||
| std::shared_ptr< VulkanBuffer > | buffer ) |
Add buffer object in collection, and add it's set binding to descriptorsetlayout, and sets descriptorwriter using it's buffer info.
| [in] | set | Which set this buffer wil use. |
| [in] | binding | Which binding this buffer will use. |
| [in] | stageFlags | Which buffer stage this buffer will use. |
| [in] | buffer | SSBO. |
Creating VulkanBuffer.
fill in bufferInfos.
Registy descriptor and add binging to it.
Creating VulkanBuffer.
fill in bufferInfos.
Registy descriptor and add binging to it.
Definition at line 1631 of file Renderer.cpp.
References m_DescriptorSetId, and Spices::UInt2::UInt2().