stall wobbling while screen is transformed
transformed screens prevent hardware clipping leading through filtering subquads This requires to subquad in the painting pass what is not supported for non rectangular qauds ands presently aborts (in debug builds) if any quad is transformed (as by eg. the wobbling) REVIEW: 123733 BUG: 338972
This commit is contained in:
parent
538ff0c8aa
commit
8ba16371e7
1 changed files with 1 additions and 1 deletions
|
@ -303,7 +303,7 @@ void WobblyWindowsEffect::prePaintWindow(EffectWindow* w, WindowPrePaintData& da
|
||||||
|
|
||||||
void WobblyWindowsEffect::paintWindow(EffectWindow* w, int mask, QRegion region, WindowPaintData& data)
|
void WobblyWindowsEffect::paintWindow(EffectWindow* w, int mask, QRegion region, WindowPaintData& data)
|
||||||
{
|
{
|
||||||
if (windows.contains(w)) {
|
if (!(mask & PAINT_SCREEN_TRANSFORMED) && windows.contains(w)) {
|
||||||
WindowWobblyInfos& wwi = windows[w];
|
WindowWobblyInfos& wwi = windows[w];
|
||||||
int tx = w->geometry().x();
|
int tx = w->geometry().x();
|
||||||
int ty = w->geometry().y();
|
int ty = w->geometry().y();
|
||||||
|
|
Loading…
Reference in a new issue