|
sandbox
|
Classes | |
| struct | culled_range_view |
Public Member Functions | |
| frustum_culling_task (const std::filesystem::path &path=default_pipeline_path) | |
| auto | execute (graphics::command_buffer &command_buffer) -> void override |
| auto | culled (bucket bucket, const material_key &key, std::uint32_t cascade=no_cascade) const -> std::optional< culled_range_view > |
| auto | set_debug_view_projection (const math::matrix4x4 &vp) -> void |
| auto | clear_debug_view_projection () -> void |
| virtual auto | execute (command_buffer &command_buffer) -> void=0 |
Static Public Attributes | |
| static constexpr auto | no_cascade = std::uint32_t{0xFFFFFFFF} |
|
overridevirtual |
Implements sbx::graphics::task.