}
-void EnvironmentMap::setup_frame() const
+void EnvironmentMap::setup_frame(Renderer &renderer)
{
if(rendered)
return;
rendered = true;
- renderable.setup_frame();
- environment.setup_frame();
+ renderable.setup_frame(renderer);
+ environment.setup_frame(renderer);
Renderer env_renderer(0);
const Matrix *matrix = renderable.get_matrix();
Framebuffer::unbind();
}
-void EnvironmentMap::finish_frame() const
+void EnvironmentMap::finish_frame()
{
if(rendered)
{