reset generic shader after zoom

Review Request #108252 - Created Jan. 7, 2013 and submitted

Information
Thomas Lübking
kde-workspace
4.10
304435
Reviewers
kwin
cfeck, graesslin
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.
Yupp.

Issues

  • 0
  • 0
  • 1
  • 1
Description From Last Updated
Thomas Lübking
Thomas Lübking
Thomas Lübking
Thomas Lübking
Martin Flöser
Martin Flöser
Commit Hook
Thomas Lübking
Review request changed

Status: Closed (submitted)

Change Summary:

Submitted with commit 7b459214d9a7b78c1243318baed47b830579fde3 by Thomas Lübking to branch master.
Loading...