]> git.tdb.fi Git - libs/gl.git/blobdiff - source/technique.h
Bind ProgramData to a Program upon construction
[libs/gl.git] / source / technique.h
index 6633ad7d6e80abe370aba33838f8ff1062892833..608af19d9fc8a6af523d03cdcaf1201e79ac3abb 100644 (file)
@@ -41,7 +41,7 @@ private:
                InheritLoader(Technique &, Collection &);
        
        private:
-               void texture(const std::string &, const std::string &);
+               void texture(unsigned, const std::string &);
        };
 
        typedef std::map<Tag, RenderPass> PassMap;
@@ -49,6 +49,7 @@ private:
        PassMap passes;
 
 public:
+       RenderPass &add_pass(const GL::Tag &);
        bool has_pass(const GL::Tag &) const;
        const RenderPass &get_pass(const GL::Tag &) const;
        const PassMap &get_passes() const { return passes; }