void query_uniform_blocks(const std::vector<ReflectData::UniformInfo *> &);
void query_attributes();
void apply_bindings(const TransientData &);
+ void finalize_uniforms();
void set_debug_name(const std::string &);
void set_stage_debug_name(unsigned, Stage);