lp:~raof/mir/simple-dispatch-shutdown-notifier
- Get this branch:
- bzr branch lp:~raof/mir/simple-dispatch-shutdown-notifier
Branch merges
- PS Jenkins bot (community): Needs Fixing (continuous-integration)
- Alan Griffiths: Disapprove
-
Diff: 122 lines (+48/-0)3 files modifiedinclude/common/mir/dispatch/simple_dispatch_thread.h (+3/-0)
src/common/dispatch/simple_dispatch_thread.cpp (+39/-0)
tests/unit-tests/dispatch/test_simple_dispatch_thread.cpp (+6/-0)
Branch information
Recent revisions
- 2474. By Chris Halse Rogers
-
Add SimpleDispatchT
hread:: shutdown_ notifier( ) This returns a std::shared_future that becomes ready when the eventloop thread has exited,
even when the SimpleDispatchThread was destroyed from a dispatch() callback. As std::promise:
:set_at_ thread_ exit() is new in gcc-5, a work-alike is open-coded. - 2473. By Robert Carr
-
Privatize event definition header.
Approved by Chris Halse Rogers, PS Jenkins bot, Alan Griffiths.
- 2472. By Alan Griffiths
-
examples: enable dragging surfaces by "titlebar".
Approved by Kevin DuBois, Alexandros Frantzis, PS Jenkins bot.
- 2471. By Alexandros Frantzis
-
tests: Fix intermittent failure in MultiThreadedCo
mpositor. does_not_ block_in_ start_when_ compositor_ thread_ fails (LP: #1442020). Fixes: https:/ /bugs.launchpad .net/bugs/ 1442020. Approved by PS Jenkins bot, Alberto Aguirre, Alan Griffiths.
- 2470. By Kevin DuBois
-
android: ensure that the recently-added mga::Buffer::read function clears the fence associated with the buffer before reading the content. Add some missing tests to cover this function as well.
Approved by PS Jenkins bot, Alan Griffiths, Alexandros Frantzis, Alberto Aguirre, Robert Carr.
- 2469. By Alberto Aguirre
-
Use buffer_stream apis directly when possible in mirscreencast.
Some drivers do not produce correct content when using glReadPixels on a surface rendered by a different context. Attemp to access the buffer directly though the MirBufferStream API if possible; fallbacks to EGL if attempt fails. Fixes: https:/
/bugs.launchpad .net/bugs/ 1439549. Approved by Alexandros Frantzis, Alan Griffiths, PS Jenkins bot.
- 2468. By Daniel van Vugt
-
Reduce coupling: The texture cache is an internal implementation detail
of GLRenderer. So hide it from users of gl_renderer.h.Approved by Alexandros Frantzis, Alan Griffiths, PS Jenkins bot.
- 2467. By Alan Griffiths
-
examples: Partial implementation of logic to create new surfaces on the "active display".
Approved by PS Jenkins bot, Kevin DuBois.
- 2466. By Alan Griffiths
-
Delete stuff that's been deprecated (and unused) since July 2013.
Approved by PS Jenkins bot, Daniel van Vugt, Alberto Aguirre.
- 2465. By Kevin DuBois
-
examples: provide an example of how to override the renderer with a custom GL renderer.
Approved by PS Jenkins bot, Cemil Azizoglu, Alan Griffiths, Alexandros Frantzis.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:mir