};
typedef std::map<std::string, Uniform *> UniformMap;
- typedef std::map<unsigned, Block> BlockMap;
+ typedef std::map<Program::LayoutHash, Block> BlockMap;
// XXX All these mutables are a bit silly, but I'm out of better ideas
UniformMap uniforms;