X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fglsl%2Fcompatibility.h;h=852a6590bd67c287cf272d1a85bc9cfdb746a5c3;hb=b006be7a2eccaeff9647b5b403d7d0a4ff13da3b;hp=d3a3a74c0dc493fba95e34f06b1b5eb72f8a3266;hpb=c0be4e4ae1a8b6ac31ff6b7080e2242c13d947ff;p=libs%2Fgl.git diff --git a/source/glsl/compatibility.h b/source/glsl/compatibility.h index d3a3a74c..852a6590 100644 --- a/source/glsl/compatibility.h +++ b/source/glsl/compatibility.h @@ -24,7 +24,6 @@ private: virtual void visit(Block &); virtual void visit(Precision &); virtual void visit(VariableDeclaration &); - using TraversingVisitor::visit; }; class PrecisionRemover: private TraversingVisitor @@ -38,7 +37,6 @@ public: private: virtual void visit(Precision &); virtual void visit(VariableDeclaration &); - using TraversingVisitor::visit; }; class LegacyConverter: private TraversingVisitor @@ -60,6 +58,7 @@ private: virtual void visit(Block &); bool check_version(const Version &) const; bool check_extension(bool Features::*) const; + bool supports_stage(Stage::Type) const; bool supports_unified_interface_syntax() const; virtual void visit(VariableReference &); virtual void visit(Assignment &); @@ -71,7 +70,6 @@ private: virtual void visit(VariableDeclaration &); bool supports_interface_blocks(const std::string &) const; virtual void visit(InterfaceBlock &); - using TraversingVisitor::visit; }; } // namespace SL