unsigned index;
bool legacy;
const Texture *texture;
+ bool tex_legacy;
static std::vector<TexUnit> units;
static TexUnit *cur_unit;
public:
unsigned get_index() const { return index; }
bool supports_legacy() const { return legacy; }
- bool set_texture(const Texture *);
+ bool set_texture(const Texture *, bool = true);
const Texture *get_texture() const { return texture; }
+ bool get_texture_legacy() const { return tex_legacy; }
void bind();
static unsigned get_n_units();