]> git.tdb.fi Git - libs/gl.git/blobdiff - source/texunit.h
Add a missing initializer
[libs/gl.git] / source / texunit.h
index f3f95e7e422b2179ffea94f6d9c3834891ea8bc9..0bba15d6a48fc86ccfe945351b04190f95fef73f 100644 (file)
@@ -17,6 +17,7 @@ class TexUnit
 {
 private:
        unsigned index;
+       bool legacy;
        const Texture *texture;
 
        static std::vector<TexUnit> units;
@@ -26,11 +27,13 @@ private:
 
 public:
        unsigned get_index() const { return index; }
+       bool supports_legacy() const { return legacy; }
        bool set_texture(const Texture *);
        const Texture *get_texture() const { return texture; }
        void bind();
 
        static unsigned get_n_units();
+       static unsigned get_n_legacy_units();
        static TexUnit &get_unit(unsigned);
        static TexUnit &current();
        static TexUnit *find_unit(const Texture *);