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

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

ClusterLightingPass(const renderer::VulkanCore &core) (defined in renderer::ClusterLightingPass)renderer::ClusterLightingPassexplicit
dispatch(vk::CommandBuffer cmd, uint32_t frame_index) override (defined in renderer::ClusterLightingPass)renderer::ClusterLightingPassvirtual
getClusterLightGridBuffer(uint32_t frame_index) const -> vk::Buffer (defined in renderer::ClusterLightingPass)renderer::ClusterLightingPass
getClusterLightGridCounts(uint32_t frame_index) const -> std::span< const uint32_t >renderer::ClusterLightingPass
getClusterParamsBuffer(uint32_t frame_index) const -> vk::Buffer (defined in renderer::ClusterLightingPass)renderer::ClusterLightingPass
getLightIndexListBuffer(uint32_t frame_index) const -> vk::Buffer (defined in renderer::ClusterLightingPass)renderer::ClusterLightingPass
getLightsBuffer(uint32_t frame_index) const -> vk::Buffer (defined in renderer::ClusterLightingPass)renderer::ClusterLightingPass
requestGridReadback() const noexceptrenderer::ClusterLightingPass
summarizeGrid(std::span< const uint32_t > counts) -> GridStats (defined in renderer::ClusterLightingPass)renderer::ClusterLightingPassstatic
update(uint32_t frame_index, float dt) override (defined in renderer::ClusterLightingPass)renderer::ClusterLightingPassvirtual
~IComputePass()=default (defined in IComputePass)IComputePassvirtual