11 explicit StorageBuffer(VkDeviceSize size,
const void* data =
nullptr);
13 void Update(
const void* newData);
15 WriteDescriptorSet GetWriteDescriptor(uint32_t binding, VkDescriptorType descriptorType,
16 const std::optional<OffsetSize>& offsetSize)
const override;
18 static VkDescriptorSetLayoutBinding GetDescriptorSetLayout(uint32_t binding, VkDescriptorType descriptorType,
19 VkShaderStageFlags stage, uint32_t count);