VkCV Framework
0.0.1
CV Vulkan framework
|
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::PipelineManager | private |
destroyPipelineById(uint64_t id) (defined in vkcv::PipelineManager) | vkcv::PipelineManager | private |
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::PipelineManager | private |
m_Pipelines (defined in vkcv::PipelineManager) | vkcv::PipelineManager | private |
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::PipelineManager | explicit |
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 |