I agree with this, although I think in the future it might be more appropriate to have a state machine push/pop functionality in core - in order to change state plugins need to do it through the opengl plugin and we'll have a set of bitflags indicating what state they are changing so that core can handle the reset itself.
I agree with this, although I think in the future it might be more appropriate to have a state machine push/pop functionality in core - in order to change state plugins need to do it through the opengl plugin and we'll have a set of bitflags indicating what state they are changing so that core can handle the reset itself.