X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fglsl%2Fgenerate.cpp;h=c670bc1a814ee1002eac71285c9002fe568c1968;hp=ce1283721d6f7b0796e40808b3425acd49d49b64;hb=91e2fb59219089ac0f16bc49152c20be42a14cc5;hpb=d684e9f3007a0113c65c016ceb694eeac56a128c diff --git a/source/glsl/generate.cpp b/source/glsl/generate.cpp index ce128372..c670bc1a 100644 --- a/source/glsl/generate.cpp +++ b/source/glsl/generate.cpp @@ -1224,7 +1224,8 @@ void InterfaceGenerator::visit(VariableDeclaration &var) } else if(var.interface=="in" && current_block==&stage->content) { - declared_inputs.push_back(&var); + if(var.name.compare(0, 3, "gl_")) + declared_inputs.push_back(&var); /* Try to link input variables in global scope with output variables from previous stage. */