|
Toast Engine
|
This is the complete list of members for renderer::VoxelPass, including all inherited members.
| isEnabled() const noexcept -> bool (defined in IRenderPass) | IRenderPass | inline |
| k_max_instances (defined in renderer::VoxelPass) | renderer::VoxelPass | static |
| name() const -> std::string_view override (defined in renderer::VoxelPass) | renderer::VoxelPass | inlinevirtual |
| nearQuadDepthPass() const -> bool | renderer::VoxelPass | inline |
| occlusionActive() const -> bool | renderer::VoxelPass | inline |
| onTargetsRecreated() | renderer::VoxelPass | |
| prepare(uint32_t frame_index) -> bool | renderer::VoxelPass | |
| record(vk::CommandBuffer cmd, uint32_t frame_index, uint32_t image_index) override | renderer::VoxelPass | virtual |
| 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) | IRenderPass | inlinevirtual |
| recordQuadDepth(vk::CommandBuffer cmd, uint32_t frame_index, bool late) | renderer::VoxelPass | |
| setEnabled(bool enabled) noexcept (defined in IRenderPass) | IRenderPass | inline |
| stage() const -> RenderStage override (defined in renderer::VoxelPass) | renderer::VoxelPass | inlinevirtual |
| update(uint32_t frame_index, float dt) (defined in IRenderPass) | IRenderPass | inlinevirtual |
| 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) | IRenderPass | virtual |