Sequence::Step &Sequence::add_step(Tag tag, Renderable &r)
{
- steps.push_back(Step(tag, &r));
+ steps.emplace_back(tag, &r);
return steps.back();
}
{
unsigned j = i%2;
renderer.set_framebuffer(i+1<postproc.size() ? &target[1-j]->get_framebuffer() : out_fbo);
+ renderer.clear(0);
const Texture2D &color = target[j]->get_target_texture(COLOR_ATTACHMENT);
const Texture2D &depth = target[j]->get_target_texture(DEPTH_ATTACHMENT);
postproc[i]->render(renderer, color, depth);