| Spices::RayTracingRenderer::RayTracingRenderer | ( | 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.
| [in] | rendererName | The name of this Renderer. |
| [in] | vulkanState | The core vulkan objects that in use. |
| [in] | descriptorPool | The DescriptorPool. |
| [in] | device | The VulkanDevice, used for format query. |
| [in] | rendererResourcePool | The RendererResourcePool, RT Pool. |
Definition at line 16 of file RayTracingRenderer.cpp.
References Spices::Renderer::Renderer().