renderer.set_texture("rotate", &rotate_lookup, &nearest_sampler);
renderer.set_shader_program(&occlude_shader, &shdata);
+ renderer.set_pipeline_key(this);
renderer.set_framebuffer(&occlude_target.get_framebuffer());
+ renderer.clear(0);
quad.draw(renderer);
+ renderer.set_pipeline_key(this, 1);
renderer.set_framebuffer(out_fbo);
+ renderer.clear(0);
renderer.set_shader_program(&combine_shader);
quad.draw(renderer);
}