lp:~vanvugt/mir/fix-1308905
- Get this branch:
- bzr branch lp:~vanvugt/mir/fix-1308905
Branch merges
- PS Jenkins bot (community): Needs Fixing (continuous-integration)
- Alan Griffiths: Approve
-
Diff: 39 lines (+8/-0)1 file modifiedtests/unit-tests/compositor/test_gl_renderer.cpp (+8/-0)
Related bugs
Related blueprints
Branch information
Recent revisions
- 1563. By Daniel van Vugt
-
Fix warnings arising from unexpected (uninteresting) mock_gl calls
(LP: #1308905) - 1562. By Daniel van Vugt
-
First attempt at shrinking the docs. For me, this reduces the expanded
size from 119M to 65M. And 11M compressed (from 56M). (LP: #1304998). Fixes: https://bugs.launchpad .net/bugs/ 1304998. Approved by Kevin DuBois, Robert Carr, Andreas Pokorny, PS Jenkins bot.
- 1561. By Kevin DuBois
-
When looking at the compositor code, I noticed two chunks of code that could be changed without making the tests fail.
Write an integration test that catches those interactions (among other common interactions between the SurfaceStack and compositor system) if they're changed. The tests check that the displaybuffer is posted at least a given number of times before a timeout. This is a multithreaded system, so the tests are designed to pass quickly (they fail on 5s timeout).Approved by PS Jenkins bot, Andreas Pokorny, Alan Griffiths.
- 1560. By Alberto Aguirre
-
Remove stale socket files (LP: #1285215)
Stale socket files can be detected by checking the active socket connection table
at /proc/net/unix.
Stale socket files are files that exist, are of socket type
but don't have an active socket connection entry. Fixes: https://bugs.launchpad .net/bugs/ 1285215. Approved by PS Jenkins bot, Alexandros Frantzis, Robert Carr, Alan Griffiths.
- 1559. By Kevin DuBois
-
graphics: move gl program creation code to a common place. Ensure gl program creation is serialized in the GLRenderer factory (as opposed to the constructor of the GLRenderer). Address some exception safety issues in making gl programs/shaders.
Approved by Alexandros Frantzis, Robert Carr, Alberto Aguirre, PS Jenkins bot.
- 1558. By Alberto Aguirre
-
Make MultiThreadedCo
mpositor: :start and MultiThreadedCo mpositor: :stop exception safe. Also to keep helgrind happy (LP: #1296544) allow it to establish a correct mutex locking order by avoiding holding the start guard lock while configuring the scene change callback in MultiThreadedCo
mpositor: :start. Add a test to ensure start can safely be called again even if previous attempts resulted in an exception. Fixes: https:/
/bugs.launchpad .net/bugs/ 1296544. Approved by Alan Griffiths, PS Jenkins bot, Robert Carr, Alexandros Frantzis, Chris Halse Rogers.
- 1557. By Alberto Aguirre
-
Add a simple two digit on-screen counter egl based example.
Useful for debugging out of sequence frame issues.
Approved by Alan Griffiths, Andreas Pokorny, PS Jenkins bot.
- 1556. By Alexandros Frantzis
-
client: Split mir_client_
library. (cpp|h) files into separate files. Approved by Robert Carr, Andreas Pokorny, PS Jenkins bot, Alan Griffiths.
- 1555. By Alan Griffiths
-
scene: ApplicationSession can register its own surface observer.
Approved by PS Jenkins bot, Alberto Aguirre, Robert Carr, Andreas Pokorny, Alexandros Frantzis.
- 1554. By Daniel van Vugt
-
Bump server ABI to 19. Seems we've made enough header/class changes since
release 0.1.8 to require this.Approved by PS Jenkins bot, Chris Halse Rogers.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:mir/0.1