VkCV Framework  0.0.1
CV Vulkan framework
vkcv::PipelineManager Member List

This is the complete list of members for vkcv::PipelineManager, including all inherited members.

createComputePipeline(const ShaderProgram &shaderProgram, const std::vector< vk::DescriptorSetLayout > &descriptorSetLayouts) (defined in vkcv::PipelineManager)vkcv::PipelineManager
createPipeline(const PipelineConfig &config, PassManager &passManager) (defined in vkcv::PipelineManager)vkcv::PipelineManager
createShaderModule(vk::ShaderModule &module, const ShaderProgram &shaderProgram, ShaderStage stage) (defined in vkcv::PipelineManager)vkcv::PipelineManagerprivate
destroyPipelineById(uint64_t id) (defined in vkcv::PipelineManager)vkcv::PipelineManagerprivate
getPipelineConfig(const PipelineHandle &handle) const (defined in vkcv::PipelineManager)vkcv::PipelineManager
getVkPipeline(const PipelineHandle &handle) const (defined in vkcv::PipelineManager)vkcv::PipelineManager
getVkPipelineLayout(const PipelineHandle &handle) const (defined in vkcv::PipelineManager)vkcv::PipelineManager
m_Device (defined in vkcv::PipelineManager)vkcv::PipelineManagerprivate
m_Pipelines (defined in vkcv::PipelineManager)vkcv::PipelineManagerprivate
operator=(const PipelineManager &other)=delete (defined in vkcv::PipelineManager)vkcv::PipelineManager
operator=(PipelineManager &&other)=delete (defined in vkcv::PipelineManager)vkcv::PipelineManager
PipelineManager()=delete (defined in vkcv::PipelineManager)vkcv::PipelineManager
PipelineManager(vk::Device device) noexcept (defined in vkcv::PipelineManager)vkcv::PipelineManagerexplicit
PipelineManager(const PipelineManager &other)=delete (defined in vkcv::PipelineManager)vkcv::PipelineManager
PipelineManager(PipelineManager &&other)=delete (defined in vkcv::PipelineManager)vkcv::PipelineManager
~PipelineManager() noexcept (defined in vkcv::PipelineManager)vkcv::PipelineManager