VkCV Framework
0.0.1
CV Vulkan framework
|
This is the complete list of members for vkcv::DescriptorManager, including all inherited members.
allocateDescriptorPool() | vkcv::DescriptorManager | private |
createDescriptorSet(const DescriptorSetLayoutHandle &setLayoutHandle) (defined in vkcv::DescriptorManager) | vkcv::DescriptorManager | |
createDescriptorSetLayout(const std::unordered_map< uint32_t, DescriptorBinding > &setBindingsMap) (defined in vkcv::DescriptorManager) | vkcv::DescriptorManager | |
DescriptorManager(vk::Device device) noexcept | vkcv::DescriptorManager | explicit |
destroyDescriptorSetById(uint64_t id) | vkcv::DescriptorManager | private |
destroyDescriptorSetLayoutById(uint64_t id) | vkcv::DescriptorManager | private |
getDescriptorSet(const DescriptorSetHandle handle) const (defined in vkcv::DescriptorManager) | vkcv::DescriptorManager | |
getDescriptorSetLayout(const DescriptorSetLayoutHandle handle) const (defined in vkcv::DescriptorManager) | vkcv::DescriptorManager | |
m_DescriptorSetLayouts | vkcv::DescriptorManager | private |
m_DescriptorSets | vkcv::DescriptorManager | private |
m_Device (defined in vkcv::DescriptorManager) | vkcv::DescriptorManager | private |
m_PoolInfo (defined in vkcv::DescriptorManager) | vkcv::DescriptorManager | private |
m_Pools (defined in vkcv::DescriptorManager) | vkcv::DescriptorManager | private |
m_PoolSizes (defined in vkcv::DescriptorManager) | vkcv::DescriptorManager | private |
writeDescriptorSet(const DescriptorSetHandle &handle, const DescriptorWrites &writes, const ImageManager &imageManager, const BufferManager &bufferManager, const SamplerManager &samplerManager) (defined in vkcv::DescriptorManager) | vkcv::DescriptorManager | |
~DescriptorManager() noexcept (defined in vkcv::DescriptorManager) | vkcv::DescriptorManager |