SpiecsEngine
 
Loading...
Searching...
No Matches

◆ DescriptorSetBuilder()

Spices::Renderer::DescriptorSetBuilder::DescriptorSetBuilder ( const std::string & subPassName,
Renderer * renderer )

Constructor Function.

Parameters
[in]subPassNameSub pass name.
[in]rendererWhen instanced during CreatePipelineLayoutAndDescriptor(), pass this pointer.

Definition at line 1530 of file Renderer.cpp.

1534 : m_Renderer(renderer)
1535 {
1537
1538 m_HandledSubPass = *renderer->m_Pass->GetSubPasses()->find_value(subPassName);
1539 m_DescriptorSetId = { m_Renderer->m_Pass->GetName(), m_HandledSubPass->GetName() };
1540 }
#define SPICES_PROFILE_ZONE
String2 m_DescriptorSetId
The Descriptor Set Manager ID descriptorSet belongs to.
Definition Renderer.h:730
std::shared_ptr< RendererSubPass > m_HandledSubPass
Handled Sub pass.
Definition Renderer.h:725
Renderer * m_Renderer
Specific Renderer pointer. Passed while this class instanced.
Definition Renderer.h:720
std::shared_ptr< RendererPass > m_Pass
RendererPass.
Definition Renderer.h:2012

References m_Renderer.