X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fglsl%2Foutput.cpp;fp=source%2Fglsl%2Foutput.cpp;h=928b42508792ce47398e2955b050d5cdd2f5b37c;hp=52026c4d81fc18e7a7c3ded35eb1c57bedbc449e;hb=c315e77b7791fe92d42e1566b5adaddf2699a758;hpb=d8bdf61007978e2c3670a22a58e2f105e8347537 diff --git a/source/glsl/output.cpp b/source/glsl/output.cpp index 52026c4d..928b4250 100644 --- a/source/glsl/output.cpp +++ b/source/glsl/output.cpp @@ -306,6 +306,11 @@ void Formatter::visit(VariableDeclaration &var) void Formatter::visit(InterfaceBlock &iface) { + if(iface.layout) + { + iface.layout->visit(*this); + append(' '); + } append(format("%s %s\n", iface.interface, iface.block_name)); if(iface.struct_declaration) iface.struct_declaration->members.visit(*this);