X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;ds=inline;f=source%2Fcore%2Fprogram.h;h=666cfd3eeda8f6a00449b9ab4d899ff64aa0af78;hb=6f39983060a27634c012f66c82fea0d09fea9774;hp=377c3eee0f1fcfa3349af8efd4754a0aaa43b042;hpb=3af09f06e9f69532e5adfe6bcd9a7b2d1aea6d5b;p=libs%2Fgl.git diff --git a/source/core/program.h b/source/core/program.h index 377c3eee..666cfd3e 100644 --- a/source/core/program.h +++ b/source/core/program.h @@ -74,6 +74,7 @@ public: unsigned matrix_stride; DataType type; Tag tag; + int binding; UniformInfo(); }; @@ -174,6 +175,7 @@ public: const UniformInfo &get_uniform_info(Tag) const; int get_uniform_location(const std::string &) const; int get_uniform_location(Tag) const; + int get_uniform_binding(Tag) const; const std::vector &get_attributes() const { return attributes; } const AttributeInfo &get_attribute_info(const std::string &) const; int get_attribute_location(const std::string &) const;