private:
virtual void init_actions();
+ virtual void finish();
static std::string get_shader_name(const std::string &);
RenderPass();
private:
- void finalize_material(DataFile::Collection *);
void maybe_create_material_shader(DataFile::Collection *);
- void ensure_private_shader_data();
+ void set_material_textures();
public:
void set_shader_program(const Program *, const ProgramData *);