X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Ftexturing.h;h=2b409d64fb713ee221a4842110832258bd92f711;hp=0b3a9751b5f98ebe17f6e55a48fe3d4a998b92c1;hb=abb4e50bdbb6d62d7e6ee249d52353ccf22762a4;hpb=fc0f53b1981436d39a27884376e852dca5671fda diff --git a/source/texturing.h b/source/texturing.h index 0b3a9751..2b409d64 100644 --- a/source/texturing.h +++ b/source/texturing.h @@ -14,6 +14,8 @@ class Texturing: public Bindable private: std::vector attachments; + static bool legacy_used; + public: ~Texturing(); @@ -25,12 +27,12 @@ public: const Texture *get_attached_texture(unsigned) const; private: - void bind_attachment(unsigned) const; + void bind_attachment(unsigned, bool) const; static void unbind_attachment(unsigned); public: - void bind() const; + void bind(bool = true) const; static void unbind(); };