Mir

lp:~kdub/mir/n7-hwc-fix

Created by Kevin DuBois and last modified
Get this branch:
bzr branch lp:~kdub/mir/n7-hwc-fix
Only Kevin DuBois can upload to this branch. If you are Kevin DuBois please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Kevin DuBois
Project:
Mir
Status:
Development

Recent revisions

1182. By Kevin DuBois

changes for n7

1181. By Alexandros Frantzis

compositor: Make DefaultDisplayBufferCompositorFactory private to the compositor component.

Approved by Alan Griffiths, PS Jenkins bot.

1180. By Daniel van Vugt

Update docs and scripting for trusty.
.

Approved by Kevin DuBois, Alan Griffiths, Alexandros Frantzis, PS Jenkins bot.

1179. By Daniel van Vugt

Ensure StubBufferAllocator returns buffers with the properties requested,
and not the same old hardcoded constants. This will be required for testing
resizing (coming soon).

AFAIK, the reason for "geometry::Size{id, id}" was to uniquely identify
buffers in test cases. However that has since been superseded by Buffer::id().

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

1178. By Robert Carr

test_client_input.cpp: Bump reception time-out in client test fixture.
(LP: #1227683). Fixes: https://bugs.launchpad.net/bugs/1227683.

Approved by PS Jenkins bot, Daniel van Vugt.

1177. By Alan Griffiths

Avoid a race condition that could lead to spurious failures of server
shutdown tests (LP: #1245336)

The race is between the acceptance-tests process and its child server process.
In our signal/abort tests, it's possible the server process may start and
stop so quickly that the parent process doesn't have time to detect the
socket file (before it's correctly cleaned up). Fixes: https://bugs.launchpad.net/bugs/1245336.

Approved by Daniel van Vugt, Robert Carr, PS Jenkins bot.

1176. By Alexandros Frantzis

client: Remove the timeout for detecting server crashes

There are valid cases when the server blocks for an indeterminate
amount of time during a client request, like when a next_buffer request
blocks because a surface is not visible or the server is paused. In such
cases, the timeout mechanism we used to detect server crashes caused
the clients to fail. Furthermore, the clients seem able to detect server
crashes without the timeout, rendering it needless anyway.

Approved by PS Jenkins bot, Alan Griffiths.

1175. By Alan Griffiths

shell: Hoist focus control functions needed by unity-mir into FocusController interface
.

Approved by Alexandros Frantzis, Kevin DuBois, PS Jenkins bot.

1174. By Kevin DuBois

Continue refactoring the mir android display classes. DisplayResourceFactory is now owned by the platform and is just a factory. split DisplaySupportProvider into a DisplayInfo and a DisplayCommand class.

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

1173. By Alexandros Frantzis

examples: Restore GL state after initializing buffers, fixing crashes
observed in render_surfaces (LP: #1234563)

Due to the lazy allocation of buffers on the server, buffer
allocation and initialization may occur while the renderer
has already set up its GL state. Ensure that we don't
change the renderer's state when initializing buffers. Fixes: https://bugs.launchpad.net/bugs/1234563.

Approved by Daniel van Vugt, PS Jenkins bot.

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.

Subscribers