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

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

isEnabled() const noexcept -> bool (defined in IRenderPass)IRenderPassinline
k_max_instances (defined in renderer::VoxelPass)renderer::VoxelPassstatic
name() const -> std::string_view override (defined in renderer::VoxelPass)renderer::VoxelPassinlinevirtual
nearQuadDepthPass() const -> boolrenderer::VoxelPassinline
occlusionActive() const -> boolrenderer::VoxelPassinline
onTargetsRecreated()renderer::VoxelPass
prepare(uint32_t frame_index) -> boolrenderer::VoxelPass
record(vk::CommandBuffer cmd, uint32_t frame_index, uint32_t image_index) overriderenderer::VoxelPassvirtual
recordCellCull(vk::CommandBuffer cmd, uint32_t frame_index, vk::Extent2D scene_extent)renderer::VoxelPass
recordLate(vk::CommandBuffer cmd, uint32_t frame_index)renderer::VoxelPass
recordLighting(vk::CommandBuffer cmd, uint32_t frame_index, vk::Extent2D viewport)renderer::VoxelPass
recordOcclusion(vk::CommandBuffer cmd, uint32_t frame_index, vk::Extent2D scene_extent)renderer::VoxelPass
recordPre(vk::CommandBuffer cmd, uint32_t frame_index, uint32_t image_index)IRenderPassinlinevirtual
recordQuadDepth(vk::CommandBuffer cmd, uint32_t frame_index, bool late)renderer::VoxelPass
setEnabled(bool enabled) noexcept (defined in IRenderPass)IRenderPassinline
stage() const -> RenderStage override (defined in renderer::VoxelPass)renderer::VoxelPassinlinevirtual
update(uint32_t frame_index, float dt) (defined in IRenderPass)IRenderPassinlinevirtual
VoxelPass(const VulkanCore &core, vk::Format scene_format, vk::Format depth_format, vk::Extent2D extent) (defined in renderer::VoxelPass)renderer::VoxelPass
~IRenderPass()=default (defined in IRenderPass)IRenderPassvirtual