X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;ds=sidebyside;f=source%2Fprogram.h;h=a7622ecbb586d42d83d9d2380bcdd5d3978d3e24;hb=798703e937da6b4bbbc4a33f6670ca6fa61e47c3;hp=8cdfb6de44e561910b0f4e446d0d0095bab76b89;hpb=ee377487a2853046085e91fa41c62ea42066d168;p=libs%2Fgl.git diff --git a/source/program.h b/source/program.h index 8cdfb6de..a7622ecb 100644 --- a/source/program.h +++ b/source/program.h @@ -64,6 +64,7 @@ private: UniformBlockMap uniform_blocks; UniformMap uniforms; unsigned uniform_layout_hash; + bool legacy_vars; public: Program(); @@ -96,6 +97,8 @@ public: const UniformInfo &get_uniform_info(const std::string &) const; int get_uniform_location(const std::string &) const; + bool uses_legacy_variables() const { return legacy_vars; } + void bind() const; static void unbind(); };