Merge lp:~3v1n0/unity/shadows-on-existing-pixmaps-cleanup into lp:unity
Proposed by
Marco Trevisan (Treviño)
on 2016-07-25
| Status: | Merged |
|---|---|
| Approved by: | Andrea Azzarone on 2016-07-26 |
| Approved revision: | 4085 |
| Merged at revision: | 4162 |
| Proposed branch: | lp:~3v1n0/unity/shadows-on-existing-pixmaps-cleanup |
| Merge into: | lp:unity |
| Prerequisite: | lp:~hikiko/unity/unity.shadows-on-existing-pixmaps |
| Diff against target: |
567 lines (+171/-150) 8 files modified
decorations/DecoratedWindow.cpp (+58/-29) decorations/DecoratedWindow.h (+1/-0) decorations/DecorationsManager.cpp (+0/-27) decorations/DecorationsPriv.h (+5/-3) decorations/DecorationsShape.cpp (+72/-67) decorations/DecorationsShape.h (+28/-17) plugins/unityshell/src/unityshell.cpp (+1/-0) unity-shared/CompizUtils.cpp (+6/-7) |
| To merge this branch: | bzr merge lp:~3v1n0/unity/shadows-on-existing-pixmaps-cleanup |
| Related bugs: |
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| Andrea Azzarone | 2016-07-25 | Approve on 2016-07-26 | |
|
Review via email:
|
|||
Commit Message
DecoratedWindow: Cleanup shadows for shaped windows, reduce recomputation
To post a comment you must log in.
lp:~3v1n0/unity/shadows-on-existing-pixmaps-cleanup
updated
on 2016-07-27
- 4086. By Marco Trevisan (Treviño) on 2016-07-26
-
Merging with parent branch
- 4087. By Marco Trevisan (Treviño) on 2016-07-26
-
DecoratedWindow: don't try to draw an invalid texture
Fixes crash on shaped client unmap
- 4088. By Marco Trevisan (Treviño) on 2016-07-27
-
DecoratedWindow: don't mark an unmapped window as dirty geo
This was causing a new paint on a window that was about to be destroyed
with invalid id, and thus with no shape informations - 4089. By Marco Trevisan (Treviño) on 2016-07-27
-
UnityWindow: undecorate it when about to be destroyed


The changes to the prerequiste make sense to me.