]> git.tdb.fi Git - libs/gl.git/blobdiff - source/programsyntax.h
Use layout declarations to set attribute and fragment data locations
[libs/gl.git] / source / programsyntax.h
index 796c4b938f10f6f84eb1fbcdcdd0c3fd9bd6f062..c502ba47a90f32701bc885e44006ff48a8d93c24 100644 (file)
@@ -355,6 +355,7 @@ struct Stage
        ProgramSyntax::Block content;
        std::map<std::string, VariableDeclaration *> in_variables;
        std::map<std::string, VariableDeclaration *> out_variables;
+       std::map<std::string, unsigned> locations;
        Version required_version;
 
        Stage(StageType);