void bind_uniform(RefPtr<Layout> &, const std::string &, unsigned);
void add_layout_value(RefPtr<Layout> &, const std::string &, unsigned);
void bind_uniform(RefPtr<Layout> &, const std::string &, unsigned);
void add_layout_value(RefPtr<Layout> &, const std::string &, unsigned);