};
private:
- struct Bindings
+ struct TransientData
{
std::map<std::string, unsigned> textures;
std::map<std::string, unsigned> blocks;
unsigned id;
std::vector<unsigned> stage_ids;
const Module *module;
- Bindings *bindings;
+ TransientData *transient;
bool linked;
std::vector<UniformBlockInfo> uniform_blocks;
std::vector<UniformInfo> uniforms;