20 #ifndef ANTKEEPER_RENDER_RENDERER_HPP
21 #define ANTKEEPER_RENDER_RENDERER_HPP
61 std::unique_ptr<render::light_probe_stage> m_light_probe_stage;
62 std::unique_ptr<render::cascaded_shadow_map_stage> m_cascaded_shadow_map_stage;
63 std::unique_ptr<render::culling_stage> m_culling_stage;
64 std::unique_ptr<render::queue_stage> m_queue_stage;
Graphics pipeline interface.
renderer(gl::pipeline &pipeline, ::resource_manager &resource_manager)
Constructs a renderer.
void render(float t, float dt, float alpha, scene::collection &collection)
Renders a collection of scene objects.
Manages the loading, caching, and saving of resources.
Collection of scene objects.