]> git.tdb.fi Git - libs/gl.git/blobdiff - source/core/program.h
Track the in-use state of resource bindings in PipelineState
[libs/gl.git] / source / core / program.h
index b6b639bfcbb49b877bcc46254193daa36ab41400..9d5b8b2b6522f4dcc1d19038295abf3d40583e2a 100644 (file)
@@ -82,6 +82,7 @@ public:
        int get_uniform_location(const std::string &) const;
        int get_uniform_location(Tag) const;
        int get_uniform_binding(Tag) const;
+       bool uses_binding(int) const;
        const std::vector<ReflectData::AttributeInfo> &get_attributes() const { return reflect_data.attributes; }
        const ReflectData::AttributeInfo &get_attribute_info(const std::string &) const;
        int get_attribute_location(const std::string &) const;