]> git.tdb.fi Git - libs/gl.git/blobdiff - source/technique.h
Do not clear previous assignments on assignment to array subscript
[libs/gl.git] / source / technique.h
index 1078433f39f7d5c028b80ca622150882446ac3e4..f80e2f6144e0f59d32bade49829c721df5b15d27 100644 (file)
@@ -37,6 +37,7 @@ private:
        private:
                void material(const std::string &, const std::string &);
                void texture(const std::string &, const std::string &);
+               void uniforms();
        };
 
 public:
@@ -52,6 +53,7 @@ public:
        const PassMap &get_passes() const { return passes; }
        bool replace_texture(const std::string &, const Texture &);
        bool replace_material(const std::string &, const Material &);
+       bool replace_uniforms(const ProgramData &);
        bool has_shaders() const;
 };