reset generic shader after zoom
Review Request #108252 - Created Jan. 7, 2013 and submitted
While actually playing around with the zoom effect (did you noticed it's supposed to be animated, but capped at factor 1.2, the default ;-), i noticed that the dirty generic shader impacts many more things (eg. when enything just alters the scale factor of a window or so, the scene transformation is still in place, what leads to ugly trails with the clipping AnimationEffect's) and given that Fredrik really disliked the idea to reset uniforms all the time, i thought it would be cleaner (for now) to simply reset the shader when the zoom effect is done. Consequence: the trackmouse effect is still scaled (and by that also temp. slightly excentric while moving the mouse) but it's better that at the moment (esp. since the stage gets cleared with the zoom effect) Shall be superseded by some client caching shader stack implementation.