Toast Engine
Loading...
Searching...
No Matches
renderer::ShadowPass Member List

This is the complete list of members for renderer::ShadowPass, including all inherited members.

getCascadeMapView(uint32_t frame_index) const -> vk::ImageView (defined in renderer::ShadowPass)renderer::ShadowPass
getPunctualMapView(uint32_t frame_index) const -> vk::ImageView (defined in renderer::ShadowPass)renderer::ShadowPass
getShadowSampler() const -> vk::Sampler (defined in renderer::ShadowPass)renderer::ShadowPassinline
getStats() const noexcept -> const Stats & (defined in renderer::ShadowPass)renderer::ShadowPassinline
isEnabled() const noexcept -> bool (defined in IRenderPass)IRenderPassinline
name() const -> std::string_view override (defined in renderer::ShadowPass)renderer::ShadowPassinlinevirtual
record(vk::CommandBuffer cmd, uint32_t frame_index, uint32_t image_index) overriderenderer::ShadowPassinlinevirtual
recordPre(vk::CommandBuffer cmd, uint32_t frame_index, uint32_t image_index) overriderenderer::ShadowPassvirtual
setEnabled(bool enabled) noexcept (defined in IRenderPass)IRenderPassinline
ShadowPass(const VulkanCore &core) (defined in renderer::ShadowPass)renderer::ShadowPassexplicit
stage() const -> RenderStage (defined in IRenderPass)IRenderPassinlinevirtual
update(uint32_t frame_index, float dt) (defined in IRenderPass)IRenderPassinlinevirtual
~IRenderPass()=default (defined in IRenderPass)IRenderPassvirtual