X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fglsl%2Fcompatibility.h;h=212007131e80a3d0e37173364005d68f3b8d1166;hb=f2ad2730858046b08e8147297fa01bf3499b86a3;hp=ad6c7cbe9c875f3a63c7cdb69c682f2f7f7a0aa3;hpb=30465dd3b9f55ec42c4b19c3c2077eede7237a26;p=libs%2Fgl.git diff --git a/source/glsl/compatibility.h b/source/glsl/compatibility.h index ad6c7cbe..21200713 100644 --- a/source/glsl/compatibility.h +++ b/source/glsl/compatibility.h @@ -50,7 +50,7 @@ class LegacyConverter: private TraversingVisitor private: Stage *stage; Features features; - std::string type; + std::string r_type; VariableDeclaration *frag_out; NodeList::iterator uniform_insert_point; std::set nodes_to_remove; @@ -61,6 +61,8 @@ public: virtual void apply(Stage &, const Features &); private: + void unsupported(const std::string &); + virtual void visit(Block &); bool check_version(const Version &) const; bool check_extension(bool Features::*) const;