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: mp+319695@code.qastaging.launchpad.net |
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.