Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
Renderer::Backend::Vulkan::CDescriptorManager Member List

This is the complete list of members for Renderer::Backend::Vulkan::CDescriptorManager, including all inherited members.

CDescriptorManager(CDevice *device, const bool useDescriptorIndexing)Renderer::Backend::Vulkan::CDescriptorManager
DESCRIPTOR_INDEXING_BINDING_SIZERenderer::Backend::Vulkan::CDescriptorManagerprivatestatic
GetDescriptorIndexingSet()Renderer::Backend::Vulkan::CDescriptorManagerinline
GetDescriptorIndexingSetLayout() constRenderer::Backend::Vulkan::CDescriptorManagerinline
GetDescriptorSetLayouts() constRenderer::Backend::Vulkan::CDescriptorManagerinline
GetSingleTypeDescritorSet(VkDescriptorType type, VkDescriptorSetLayout layout, const std::vector< DeviceObjectUID > &texturesUID, const std::vector< CTexture * > &textures)Renderer::Backend::Vulkan::CDescriptorManager
GetSingleTypeDescritorSetImpl(VkDescriptorType type, VkDescriptorSetLayout layout, const std::vector< DeviceObjectUID > &uids)Renderer::Backend::Vulkan::CDescriptorManagerprivate
GetSingleTypeDescritorSetLayout(VkDescriptorType type, const uint32_t size)Renderer::Backend::Vulkan::CDescriptorManager
GetSingleTypePool(const VkDescriptorType type, const uint32_t size)Renderer::Backend::Vulkan::CDescriptorManagerprivate
GetTextureDescriptor(CTexture *texture)Renderer::Backend::Vulkan::CDescriptorManager
GetUniformDescriptorSetLayout() constRenderer::Backend::Vulkan::CDescriptorManagerinline
GetUniformSet() constRenderer::Backend::Vulkan::CDescriptorManager
m_DescriptorIndexingBindingsRenderer::Backend::Vulkan::CDescriptorManagerprivate
m_DescriptorIndexingPoolRenderer::Backend::Vulkan::CDescriptorManagerprivate
m_DescriptorIndexingSetRenderer::Backend::Vulkan::CDescriptorManagerprivate
m_DescriptorIndexingSetLayoutRenderer::Backend::Vulkan::CDescriptorManagerprivate
m_DescriptorSetLayoutsRenderer::Backend::Vulkan::CDescriptorManagerprivate
m_DeviceRenderer::Backend::Vulkan::CDescriptorManagerprivate
m_ErrorTextureRenderer::Backend::Vulkan::CDescriptorManagerprivate
m_SingleTypePoolsRenderer::Backend::Vulkan::CDescriptorManagerprivate
m_SingleTypeSetsRenderer::Backend::Vulkan::CDescriptorManagerprivate
m_TextureToBindingMapRenderer::Backend::Vulkan::CDescriptorManagerprivate
m_UIDToSingleTypePoolMapRenderer::Backend::Vulkan::CDescriptorManagerprivate
m_UniformDescriptorSetLayoutRenderer::Backend::Vulkan::CDescriptorManagerprivate
m_UseDescriptorIndexingRenderer::Backend::Vulkan::CDescriptorManagerprivate
NUMBER_OF_BINDINGS_PER_DESCRIPTOR_INDEXING_SETRenderer::Backend::Vulkan::CDescriptorManagerprivatestatic
OnTextureDestroy(const DeviceObjectUID uid)Renderer::Backend::Vulkan::CDescriptorManager
SingleTypeCacheKey typedefRenderer::Backend::Vulkan::CDescriptorManagerprivate
UseDescriptorIndexing() constRenderer::Backend::Vulkan::CDescriptorManagerinline
~CDescriptorManager()Renderer::Backend::Vulkan::CDescriptorManager