Mir

lp:~afrantzis/mir/consume-only-not-rendered-buffers

Created by Alexandros Frantzis and last modified
Get this branch:
bzr branch lp:~afrantzis/mir/consume-only-not-rendered-buffers
Only Alexandros Frantzis can upload to this branch. If you are Alexandros Frantzis please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Alexandros Frantzis
Project:
Mir
Status:
Development

Recent revisions

1569. By Alexandros Frantzis

tests: Fix android build

1568. By Alexandros Frantzis

compositor: Only consume buffers that have not been rendered recently to unblock client eglSwapBuffers

1567. By Daniel van Vugt

Move saved_resources into GLRenderer, which is more logical since the
requirement to save resources is a GL one, and it simplifies parameters
too.
.

Approved by Daniel van Vugt, PS Jenkins bot, Alberto Aguirre, Kevin DuBois.

1566. By Kevin DuBois

remove dead mock file.

Approved by Robert Carr, PS Jenkins bot.

1565. By Alan Griffiths

shell, scene put surface_creation_parameters.cpp where it belongs.

Approved by Kevin DuBois, Robert Carr, PS Jenkins bot, Alberto Aguirre.

1564. By Daniel van Vugt

test_gl_renderer.cpp: Remove dead code. The "renderer" member variable is
now unused and masked by local variables of the same name. This also makes
the cleanup/ordering logic unnecessary.

Approved by Alberto Aguirre, Alan Griffiths, Alexandros Frantzis, PS Jenkins bot.

1563. By Colin Watson

Fix packaging failure on arm64.

Approved by Daniel van Vugt, Alexandros Frantzis, Chris Halse Rogers, PS Jenkins bot.

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.

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
This branch contains Public information 
Everyone can see this information.