Lysa  0.0
Lysa 3D Engine
ShadowMapPass Member List

This is the complete list of members for ShadowMapPass, including all inherited members.

Renderpass(const RenderingConfiguration &config, const std::string &name)Renderpass
Renderpass(Renderpass &) = deleteRenderpassdelete
ShadowMapPass(const SceneConfiguration &sceneConfig, const RenderingConfiguration &config, const std::shared_ptr< Light > &light, const DeviceMemoryArray &meshInstancesDataArray)ShadowMapPass
compute(vireo::CommandList &commandList, const std::unordered_map< uint32, std::unique_ptr< Scene::PipelineData >> &pipelinesData) constShadowMapPass
configRenderpassprotected
getCascadeSplitDepth(const uint32 index) constShadowMapPassinline
getLightSpace(const uint32 index) constShadowMapPassinline
getShadowMap(const uint32 index) constShadowMapPassinline
getShadowMapCount() constShadowMapPassinline
getTransparencyColorMap(const uint32 index) constShadowMapPassinline
loadShader(const std::string &shaderName) constRenderpassprotected
nameRenderpassprotected
operator=(Renderpass &) = deleteRenderpassdelete
render(vireo::CommandList &commandList, const Scene &scene)ShadowMapPass
resize(const vireo::Extent &extent, const std::shared_ptr< vireo::CommandList > &commandList)Renderpassinlinevirtual
setCurrentCamera(const std::shared_ptr< Camera > &camera)ShadowMapPassinline
update(uint32 frameIndex) overrideShadowMapPassoverridevirtual
updatePipelines(const std::unordered_map< pipeline_id, std::vector< std::shared_ptr< Material >>> &pipelineIds)ShadowMapPass
~Renderpass() = defaultRenderpassvirtualdefault