Mir

~raof/mir/+git/mir:send-subpixel-info

Last commit made on 2016-08-09
Get this branch:
git clone -b send-subpixel-info https://git.launchpad.net/~raof/mir/+git/mir
Only Chris Halse Rogers can upload to this branch. If you are Chris Halse Rogers please log in for upload directions.

Branch merges

Branch information

Name:
send-subpixel-info
Repository:
lp:~raof/mir/+git/mir

Recent commits

ba6b002... by Chris Halse Rogers

Pipe MirSubpixelArrangement all the way through.

bec119c... by Chris Halse Rogers

Move MirSubpixelArrangement into mir_toolkit/common.h

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

7f15e63... by Chris Halse Rogers

Add (failing) acceptance test for mir_output_get_subpixel_arrangement

6f34f02... by Ratchanan Srirattanamet

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

547abd6... by Daniel van Vugt

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.

7d58c92... by Daniel van Vugt

Fewer compromises

fdc87ac... by Daniel van Vugt

This works, finally.

5e71379... by Alexandros Frantzis

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.

1d42ee6... by Ratchanan Srirattanamet

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.

30cd9fe... by Ratchanan Srirattanamet

android: Make another PbufferGLContext constructor without display_format

This constructor will choose the first EGLConfig that conforms with
our requirement without considering display format. This will be used
by DeviceQuirks to create GL context for finding out GL renderer and
vendor.