]> git.tdb.fi Git - libs/gl.git/blobdiff - source/program.h
Split the interface queries from Program::link into separate functions
[libs/gl.git] / source / program.h
index cbb52cd4536e93bd0b2cd65c0f9868cfe946b1f5..826a49637bf9535caf0e30af2c3cdb7ca5ed222b 100644 (file)
@@ -102,6 +102,9 @@ public:
 
        void link();
 private:
+       void query_uniforms();
+       void query_uniform_blocks(const std::vector<UniformInfo *> &);
+       void query_attributes();
        static LayoutHash compute_layout_hash(const std::vector<const UniformInfo *> &);
        static bool uniform_location_compare(const UniformInfo *, const UniformInfo *);
 public: