]> git.tdb.fi Git - libs/gl.git/blobdiff - source/texture.h
Bind textures in the modern way when shaders are used
[libs/gl.git] / source / texture.h
index 9c43b76911ecb5d00fcf517847f6a04001ed6241..f491297d692816de8d2503ba8e6071f77a852ca6 100644 (file)
@@ -196,8 +196,8 @@ public:
        GLenum get_target() const { return target; }
        unsigned get_id() const { return id; }
 
-       void bind() const { bind_to(0); }
-       void bind_to(unsigned) const;
+       void bind(bool legacy = true) const { bind_to(0, legacy); }
+       void bind_to(unsigned, bool = true) const;
 
        static const Texture *current(unsigned = 0);
        static void unbind() { unbind_from(0); }