- left.render(renderable, tag);
- right.render(renderable, tag);
- combiner->render(left.target->color, right.target->color);
- finish_frame();
-}
-
-void StereoView::render(Renderer &renderer, const Tag &tag) const
-{
- renderer.escape();
- return render(tag);
+ if(content)
+ {
+ content->setup_frame();
+ left.render(*content);
+ right.render(*content);
+ content->finish_frame();
+ }
+ combiner.render(left.target->color, right.target->color);