]> git.tdb.fi Git - libs/gl.git/blobdiff - source/pipelinebuilder.h
Use DSA for binding textures if available
[libs/gl.git] / source / pipelinebuilder.h
index 5ad420e3f92e1c9c5ec84fa116b4f5a51bfe8759..6a40dbe77de61343f61c4d27fd8861059b8a7339 100644 (file)
@@ -7,6 +7,7 @@
 namespace Msp {
 namespace GL {
 
+class Framebuffer;
 class Pipeline;
 class PipelineTemplate;
 class Renderable;
@@ -24,7 +25,9 @@ public:
        void set_renderable(const std::string &, Renderable &);
 
        void build(Pipeline &) const;
+       Pipeline *build(unsigned, unsigned) const;
        Pipeline *build(const View &) const;
+       Pipeline *build(const Framebuffer &) const;
 };
 
 } // namespace GL