#include #include #include #include #include namespace mlx { void SceneRenderer::Init(Renderer& renderer) { MLX_PROFILE_FUNCTION(); m_passes.Init(renderer); } void SceneRenderer::Render(Scene& scene, Renderer& renderer) { MLX_PROFILE_FUNCTION(); m_passes.Pass(scene, renderer); } void SceneRenderer::Destroy() { MLX_PROFILE_FUNCTION(); m_passes.Destroy(); } }