Created by Chris Halse Rogers and last modified
Get this branch:
bzr branch lp:~raof/mir/plumb-subpixel-info
Only Chris Halse Rogers can upload to this branch. If you are Chris Halse Rogers please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Chris Halse Rogers

Recent revisions

3639. By Chris Halse Rogers on 2016-08-09

Pipe MirSubpixelArrangement all the way through.

3638. By Chris Halse Rogers on 2016-08-09

Move MirSubpixelArrangement into mir_toolkit/common.h

It's used by code all the way from the graphics platform to the client.

3637. By Chris Halse Rogers on 2016-08-09

Add (failing) acceptance test for mir_output_get_subpixel_arrangement

3636. By Ratchanan Srirattanamet on 2016-08-09

android: make use of new PbufferGLContext constructor in DeviceQuirks

Originally, DeviceQuirks creates a PbufferGLContext with
mir_pixel_format_abgr_8888 hard-coded as a format. This causes a problem
on a device without mir_pixel_format_abgr_8888 support. This revision
make use of new PbufferGLContext constructor which doesn't have to
specify a display format. This makes the code not depending on the
availability of mir_pixel_format_abgr_8888 format on the device.

Approved by: camako, kdub, alan_g, duflu

3635. By Daniel van Vugt on 2016-08-09

Work around clang build failure on yakkety with the gcc6 headers
(LP: #1609612)

It seems like such a simple problem, but I can't figure out a solution
yet. Only removing the expectation allows the build to complete. And
all tests pass.
. Fixes: https://bugs.launchpad.net/bugs/1609612.

Approved by Cemil Azizoglu, mir-ci-bot.

3634. By Alexandros Frantzis on 2016-08-08

tests: Don't build with LTO. Fixes: https://bugs.launchpad.net/bugs/1610215.

Approved by Daniel van Vugt, Cemil Azizoglu, Kevin DuBois, mir-ci-bot.

3633. By Daniel van Vugt on 2016-08-05

eglstream: Simplify logging calls

Approved by Alan Griffiths, Andreas Pokorny, mir-ci-bot.

3632. By Alan Griffiths on 2016-08-05

We don't need mir_add_library_with_symbols() (a self confessed "abysmal hack"). We should use LINK_DEPENDS which is "intended to specify dependencies on “linker scripts” for custom Makefile link rules.".

Approved by Daniel van Vugt, Kevin DuBois, mir-ci-bot.

3631. By Daniel van Vugt on 2016-08-05

Fix a few problems that have prevented cross-compile-chroot.sh from
actually working in a while (LP: #1609329)

  * Fixed error: Some build deps not found (because they are in
    universe rather than main?).
  * Fixed error: Building on yakkety as of recently (today) defaults
    to GCC 6, so the default compiler version when targeting xenial
    or wily now needs to be explicitly set to 5.
  * Fixed error: Precompiled headers from GCC 6 don't work when
    targeting any distro other than yakkety, so don't use them.
  * Fixed error: Some headers from android-headers-23 are missing
    #includes, but apparently only when cross-compiling.
  * Fixed warning: Missing public keys for Ubuntu archive.
. Fixes: https://bugs.launchpad.net/bugs/1609329.

Approved by mir-ci-bot, Chris Halse Rogers, Kevin DuBois.

3630. By Kevin DuBois on 2016-08-05

fix "cmake .. -DMIR_PLATFORM=android" build.

fixes: LP: #1609916
. Fixes: https://bugs.launchpad.net/bugs/1609916.

Approved by Daniel van Vugt, mir-ci-bot.

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.