Skip to content

Commit 2334bfd

Browse files
committed
feat(render-system): support pipeline handle lookup by name
1 parent 1ed315d commit 2334bfd

2 files changed

Lines changed: 8 additions & 0 deletions

File tree

include/rendering-system/pipeline_system.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,8 @@ namespace TheEngine::RenderingSystem
4444

4545

4646
PipelineHandle buildPipeline(const PipelineBuilder& pipelineBuilder);
47+
PipelineHandle getPipelineHandle(const std::string& name) const;
48+
4749

4850
};
4951

src/rendering-system/pipeline_system.cpp

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -106,4 +106,10 @@ namespace TheEngine::RenderingSystem
106106
return m_renderDevice.getPipelineManager().createPipeline(pipelineBuilder.getPipelineName(), pipelineBuilder.getPipelineStateCreateInfo());
107107
}
108108

109+
PipelineHandle PipelineSystem::getPipelineHandle(const std::string& name) const
110+
{
111+
return m_renderDevice.getPipelineManager().getPipelineHandle(name);
112+
}
113+
114+
109115
}

0 commit comments

Comments
 (0)