Created by Alberto Aguirre on 2015-04-14 and last modified on 2015-04-14
Get this branch:
bzr branch lp:~albaguirre/mir/add-hwc14-support-0.12
Only Alberto Aguirre can upload to this branch. If you are Alberto Aguirre please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Alberto Aguirre

Recent revisions

2310. By Alberto Aguirre on 2015-04-14

Add hwc 1.4 support

2309. By Daniel van Vugt on 2015-03-27

Bump the Mir version to 0.12.1

Better late than never.

2308. By Alexandros Frantzis on 2015-03-24

Update changelog for 0.12.1 release

2307. By Alexandros Frantzis on 2015-03-24

Provide our own version of glibc 2.21 default valgrind suppressions and extra armhf suppressions (LP: #1435186)

Backported from lp:mir r2420

2306. By Alexandros Frantzis on 2015-03-23

Revert commit 2297 'Always use double buffers instead of triple. (LP: #1240909)'

Various applications on the phone (notably the Apps scope) are not fast enough
to work smoothly with double buffering.

2305. By Alberto Aguirre on 2015-03-23

Fix vivid build failure arising from upstream toolchain upgrades.
(LP: #1435127)

2304. By Kevin DuBois on 2015-03-19

android: pass the reported physical size of the display from the driver to the rest of the mir system (LP: #1430315).

Backported from lp:mir r2386.

2303. By Alberto Aguirre on 2015-03-19

Fix calling dead objects from some protobuf closure objects (LP: #1433330).

Since the closure/callback object may be invoked by a different thread in
some instances (e.g. SessionMediator::exchange_buffer), the closure object now
gets a weak_ptr to the ProtobufMessageProcessor (instead of a raw pointer).

Backported from lp:mir r2406.

2302. By Alberto Aguirre on 2015-03-19

Fix data race in ProtobufResponder::send_response (LP: #1428402).

Backported from lp:mir r2373.

2301. By Alberto Aguirre on 2015-03-19

Avoid unlocking a mutex in a thread that does not own it (LP: #1427976).

SessionMediator unlocks its session_mutex before invoking rpc callbacks. This
becomes cumbersome when SessionMediator needs to call Surface::swap_buffers, as
the completion function may be executed in an entirely different thread.

The session_mutex should only be unlocked if the completion function is invoked
during Surface::swap_buffers.

Backported from lp:mir r2379.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.