SpiecsEngine
 
Loading...
Searching...
No Matches

◆ RendererPass()

Spices::RendererPass::RendererPass ( const std::string & passName,
std::shared_ptr< VulkanDevice > vulkanDevice )
inline

Constructor Function.

Parameters
[in]passNameThe name of renderer pass.
[in]vulkanDeviceVulkanDevice.

Definition at line 27 of file RendererPass.h.

31 : m_PassName(passName)
32 , m_Device(vulkanDevice)
33 {
35
36 m_SubPasses = std::make_shared<scl::linked_unordered_map<std::string, std::shared_ptr<RendererSubPass>>>();
37 }
#define SPICES_PROFILE_ZONE
std::shared_ptr< VulkanDevice > m_Device
VulkanDevice.
std::string m_PassName
RenderPass's name.
std::shared_ptr< scl::linked_unordered_map< std::string, std::shared_ptr< RendererSubPass > > > m_SubPasses
SubPass this RenderPass handled.

References m_PassName, and RendererPass().

Referenced by RendererPass().