MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
MayaFlux::Core::BackendPipelineManager Member List

This is the complete list of members for MayaFlux::Core::BackendPipelineManager, including all inherited members.

BackendPipelineManager(VKContext &context)MayaFlux::Core::BackendPipelineManagerexplicit
cleanup()MayaFlux::Core::BackendPipelineManager
cleanup_compute_resource(void *resource)MayaFlux::Core::BackendPipelineManager
create_compute_pipeline(const std::shared_ptr< VKShaderModule > &shader, const std::vector< vk::DescriptorSetLayout > &layouts, uint32_t push_constant_size)MayaFlux::Core::BackendPipelineManager
create_descriptor_layout(const std::shared_ptr< VKDescriptorManager > &manager, const std::vector< std::pair< uint32_t, uint32_t > > &bindings)MayaFlux::Core::BackendPipelineManager
create_descriptor_manager(uint32_t pool_size)MayaFlux::Core::BackendPipelineManager
create_graphics_pipeline(const GraphicsPipelineConfig &config)MayaFlux::Core::BackendPipelineManager
create_shader_module(const std::string &spirv_path, uint32_t stage)MayaFlux::Core::BackendPipelineManager
m_contextMayaFlux::Core::BackendPipelineManagerprivate
m_managed_compute_pipelinesMayaFlux::Core::BackendPipelineManagerprivate
m_managed_descriptor_managersMayaFlux::Core::BackendPipelineManagerprivate
m_managed_graphics_pipelinesMayaFlux::Core::BackendPipelineManagerprivate
m_managed_shadersMayaFlux::Core::BackendPipelineManagerprivate
setup_backend_service(const std::shared_ptr< Registry::Service::ComputeService > &compute_service)MayaFlux::Core::BackendPipelineManager
track_compute_pipeline(const std::shared_ptr< VKComputePipeline > &pipeline)MayaFlux::Core::BackendPipelineManagerprivate
track_descriptor_manager(const std::shared_ptr< VKDescriptorManager > &manager)MayaFlux::Core::BackendPipelineManagerprivate
track_graphics_pipeline(const std::shared_ptr< VKGraphicsPipeline > &pipeline)MayaFlux::Core::BackendPipelineManagerprivate
track_shader(const std::shared_ptr< VKShaderModule > &shader)MayaFlux::Core::BackendPipelineManagerprivate
~BackendPipelineManager()=defaultMayaFlux::Core::BackendPipelineManager