SpiecsEngine
 
Loading...
Searching...
No Matches

◆ RendererSubPass()

Spices::RendererSubPass::RendererSubPass ( const std::string & subPassName,
uint32_t index,
Querier::StatisticsFlags flags )

Constructor Function.

Parameters
[in]subPassNameThe name of sub pass.
[in]indexSub pass index of pass.
[in]flagsStatistics Flags.

Definition at line 14 of file RendererSubPass.cpp.

19 : m_SubpassName(subPassName)
20 , m_Index (index)
21 , m_Statistics {nullptr}
22 {
24
25 if (flags == Querier::None) return;
26 m_Statistics = std::make_shared<RenderPassStatistics>(VulkanRenderBackend::GetState(), flags);
27 }
#define SPICES_PROFILE_ZONE
std::string m_SubpassName
Sub pass Name.
uint32_t m_Index
Index of sub pass in pass.
std::shared_ptr< RenderPassStatistics > m_Statistics
Statistics of RenderPass.
static VulkanState & GetState()
Get VulkanState in use.

References m_Index, m_SubpassName, and RendererSubPass().

Referenced by RendererSubPass().