SpiecsEngine
 
Loading...
Searching...
No Matches

◆ SlateRenderer()

Spices::SlateRenderer::SlateRenderer ( const std::string & rendererName,
VulkanState & vulkanState,
const std::shared_ptr< VulkanDescriptorPool > & descriptorPool,
const std::shared_ptr< VulkanDevice > & device,
const std::shared_ptr< RendererResourcePool > & rendererResourcePool )

Constructor Function. Init member variables.

Parameters
[in]rendererNameThe name of this Renderer.
[in]vulkanStateThe core vulkan objects that in use.
[in]descriptorPoolThe DescriptorPool.
[in]deviceThe VulkanDevice, used for format query.
[in]rendererResourcePoolThe RendererResourcePool, RT Pool.

Definition at line 17 of file SlateRenderer.cpp.

24 : Renderer(rendererName, vulkanState, descriptorPool, device, rendererResourcePool)
25 {
27
30 }
#define SPICES_PROFILE_ZONE
scl::thread_unordered_map< std::string, std::shared_ptr< VulkanPipeline > > m_Pipelines
Renderer stored material pipelines.
Definition Renderer.h:2022
Renderer(const std::string &rendererName, VulkanState &vulkanState, const std::shared_ptr< VulkanDescriptorPool > &DescriptorPool, const std::shared_ptr< VulkanDevice > &device, const std::shared_ptr< RendererResourcePool > &rendererResourcePool, bool isLoadDefaultMaterial=true)
Constructor Function. Init member variables.
Definition Renderer.cpp:16
DescriptorSetManager::DescriptorSetCombineFlags m_DescriptorSetCombine
Combination of DescriptorSet.
Definition Renderer.h:2027
static scl::thread_unordered_map< std::string, std::shared_ptr< VulkanPipeline > > * m_SlatePipelinesPtr

References Spices::Renderer::m_DescriptorSetCombine, Spices::Renderer::Renderer(), and Spices::DescriptorSetManager::ThisRenderer.