X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Ftexturing.h;h=2b409d64fb713ee221a4842110832258bd92f711;hp=0b3a9751b5f98ebe17f6e55a48fe3d4a998b92c1;hb=0f890ce60a560ba2ccc0719229be304bb597d919;hpb=7a2427020ec6ead73258aeb326dfb7e0121520f9 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(); };