}
}
+Pipeline *PipelineBuilder::build(unsigned w, unsigned h) const
+{
+ RefPtr<Pipeline> pipeline = new Pipeline(w, h);
+ build(*pipeline);
+ return pipeline.release();
+}
+
Pipeline *PipelineBuilder::build(const View &view) const
{
RefPtr<Pipeline> pipeline = new Pipeline(view);
return pipeline.release();
}
+Pipeline *PipelineBuilder::build(const Framebuffer &fbo) const
+{
+ RefPtr<Pipeline> pipeline = new Pipeline(fbo);
+ build(*pipeline);
+ return pipeline.release();
+}
+
} // namespace GL
} // namespace Msp