X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;ds=inline;f=source%2Fglsl%2Foutput.cpp;h=46314588858667c059a80c131bb6f527b3ba9bc6;hb=90c3973fcadf28e25797656154e42dd3d2915144;hp=c1da9feccb2bd3f8e6c835bf91d57a21ad7b9913;hpb=ffdb126a55467245da08a9e6f5669f86e1899bb0;p=libs%2Fgl.git diff --git a/source/glsl/output.cpp b/source/glsl/output.cpp index c1da9fec..46314588 100644 --- a/source/glsl/output.cpp +++ b/source/glsl/output.cpp @@ -341,6 +341,18 @@ void Formatter::visit(Iteration &iter) } } +void Formatter::visit(Passthrough &pass) +{ + append("passthrough"); + if(pass.subscript) + { + append('['); + pass.subscript->visit(*this); + append(']'); + } + append(';'); +} + void Formatter::visit(Return &ret) { append("return");