SDEngine
Game Engine
Loading...
Searching...
No Matches
sd::PipelineFactory Member List

This is the complete list of members for sd::PipelineFactory, including all inherited members.

create_graphics_pipeline(const PipelineDesc &desc, VkPipelineLayout layout)sd::PipelineFactory
create_pipeline_instance(const PipelineDesc &desc, vk::PipelineLayout layout, vk::UniquePipeline *pipeline)sd::PipelineFactoryprivate
create_push_constant_layout(VkShaderStageFlags stages, u32 size)sd::PipelineFactory
destroy_pipeline(Handle handle)sd::PipelineFactory
get_pipeline(Handle handle) constsd::PipelineFactory
is_valid(Handle handle) constsd::PipelineFactory
m_created_layoutssd::PipelineFactoryprivate
m_devicesd::PipelineFactoryprivate
m_free_slotssd::PipelineFactoryprivate
m_pipeline_cachesd::PipelineFactoryprivate
m_shaderssd::PipelineFactoryprivate
m_tracked_pipelinessd::PipelineFactoryprivate
null_handlesd::PipelineFactorystatic
operator=(const PipelineFactory &)=deletesd::PipelineFactory
PipelineFactory(VkDevice device, ShaderLibrary &shaders)sd::PipelineFactoryexplicit
PipelineFactory(const PipelineFactory &)=deletesd::PipelineFactory
recreate_all_pipelines()sd::PipelineFactory
~PipelineFactory()sd::PipelineFactory