X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fglsl%2Fsyntax.h;h=66fed6e83f058d83b476d777a45cb43947703c72;hb=03d9003072e85c934f5624329fb4a34db8763db2;hp=c8324c87460065a2a0d452d455600d017de8eabb;hpb=c6b29fbf9927467b21dca65539a1fa2c98f96e0e;p=libs%2Fgl.git diff --git a/source/glsl/syntax.h b/source/glsl/syntax.h index c8324c87..66fed6e8 100644 --- a/source/glsl/syntax.h +++ b/source/glsl/syntax.h @@ -187,6 +187,7 @@ struct MemberAccess: Expression std::string member; VariableDeclaration *declaration; + int index; MemberAccess(); MemberAccess(const MemberAccess &); @@ -313,6 +314,8 @@ struct Layout: Node std::string name; bool has_value; int value; + + Qualifier(): has_value(false), value(0) { } }; std::vector qualifiers;