14 std::vector<VkDescriptorSetLayoutBinding>
bindings;
30 void update(VkDevice device, VkImageView imageView, VkSampler sampler, VkImageLayout imageLayout);
36 std::vector<VkDescriptorSet>
sets;
Definition: Descriptor.hpp:8
void update(VkDevice device, VkImageView imageView, VkSampler sampler, VkImageLayout imageLayout)
Definition: Descriptor.cpp:119
Descriptor & operator=(const Descriptor &)=delete
~Descriptor()
Definition: Descriptor.cpp:95
VkDescriptorSet set
Definition: Descriptor.hpp:37
VkDescriptorSetLayout layout
Definition: Descriptor.hpp:34
Descriptor()
Definition: Descriptor.cpp:3
VkDescriptorPool pool
Definition: Descriptor.hpp:35
std::vector< VkDescriptorSet > sets
Definition: Descriptor.hpp:36
Descriptor(const Descriptor &)=delete
void clear()
Definition: Descriptor.cpp:100
Definition: Descriptor.hpp:13
std::vector< VkDescriptorSetLayoutBinding > bindings
Definition: Descriptor.hpp:14
uint32_t descriptor_count
Definition: Descriptor.hpp:15
uint32_t set_count
Definition: Descriptor.hpp:16