Merge lp://qastaging/~gerboland/qtubuntu/fix-test-crash-backingstore into lp://qastaging/qtubuntu
Proposed by
Gerry Boland
| Status: | Merged |
|---|---|
| Approved by: | Daniel d'Andrada |
| Approved revision: | 384 |
| Merged at revision: | 386 |
| Proposed branch: | lp://qastaging/~gerboland/qtubuntu/fix-test-crash-backingstore |
| Merge into: | lp://qastaging/qtubuntu |
| Diff against target: |
36 lines (+13/-3) 1 file modified
src/ubuntumirclient/qmirclientbackingstore.cpp (+13/-3) |
| To merge this branch: | bzr merge lp://qastaging/~gerboland/qtubuntu/fix-test-crash-backingstore |
| Related bugs: |
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| Daniel d'Andrada (community) | Approve | ||
| Unity8 CI Bot | continuous-integration | Approve | |
|
Review via email:
|
|||
This proposal supersedes a proposal from 2017-03-13.
Commit message
BackingStore: is possible for context's QPlatformSurface to be deleted before backing store is.
On destruction, check if there is a current context, and if not, it is likely the QWindow's original QPlatformSurface has been deleted. To clean up properly, need to create a temporary QOffscreenSurface, which can then acquire the GL context and delete the texture safely.
Description of the change
Twinned upstream change: https:/
To post a comment you must log in.
You may drop the prerequisite now.