X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fglsl%2Fsyntax.h;h=b4d1b3869ae9395c90a5a424fa939ac17fada381;hb=01c863144c51fd370c75233c5aa5b4add335f4a8;hp=597a48e4b39bf47f8e78c9b781006238a071a167;hpb=8f5f54a9e165dae424e5b0bb8e488c3d01849bf6;p=libs%2Fgl.git diff --git a/source/glsl/syntax.h b/source/glsl/syntax.h index 597a48e4..b4d1b386 100644 --- a/source/glsl/syntax.h +++ b/source/glsl/syntax.h @@ -313,6 +313,8 @@ struct Layout: Node std::string name; bool has_value; int value; + + Qualifier(): has_value(false), value(0) { } }; std::vector qualifiers; @@ -532,6 +534,8 @@ struct Stage std::map interface_blocks; std::map functions; std::map locations; + std::map texture_bindings; + std::map uniform_block_bindings; Features required_features; std::vector diagnostics;