]> git.tdb.fi Git - libs/gl.git/blobdiff - source/pipelinebuilder.cpp
Set both min and mag filters when exporting textures
[libs/gl.git] / source / pipelinebuilder.cpp
index cbf181fe6e81ee3588ed341f48f7537ac7d55ebd..705932994479c4f06b5cdc24b83bc5ae4b0cddd0 100644 (file)
@@ -54,6 +54,13 @@ void PipelineBuilder::build(Pipeline &pipeline) const
        }
 }
 
+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);
@@ -61,5 +68,12 @@ Pipeline *PipelineBuilder::build(const View &view) const
        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