X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fcore%2Fprogram.h;h=666cfd3eeda8f6a00449b9ab4d899ff64aa0af78;hb=0a8e52c548c887e1ed8668c4db4b5b0aacf0ec05;hp=377c3eee0f1fcfa3349af8efd4754a0aaa43b042;hpb=3f5e469de3454aee1d1923045fc713329a32cc18;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;