enum ChangeMask
{
- MATRIX = 1,
+ LEGACY_MATRIX = 1,
+ MODERN_MATRIX = 2,
+ MATRIX = LEGACY_MATRIX|MODERN_MATRIX,
LIGHTING = 4,
SHADER_DATA = 8
};
MtxStack mtx_stack;
unsigned char changed;
bool matrices_loaded;
+ unsigned shdata_applied;
const Camera *camera;
std::vector<State> state_stack;
State *state;