]> git.tdb.fi Git - libs/gl.git/blobdiff - source/glsl/validate.h
Recognize swizzles in GLSL
[libs/gl.git] / source / glsl / validate.h
index 36b702e01fbb395a58c8c8a2f6c6916a83669429..2efb5199660e149740693a04180d1ba643619d19 100644 (file)
@@ -78,6 +78,7 @@ private:
        virtual void visit(VariableReference &);
        virtual void visit(InterfaceBlockReference &);
        virtual void visit(VariableDeclaration &);
+       virtual void visit(InterfaceBlock &);
        virtual void visit(FunctionDeclaration &);
 };
 
@@ -87,6 +88,7 @@ public:
        void apply(Stage &s) { stage = &s; s.content.visit(*this); }
 
 private:
+       virtual void visit(Swizzle &);
        virtual void visit(UnaryExpression &);
        virtual void visit(BinaryExpression &);
        virtual void visit(Assignment &);