Mir

lp:~vanvugt/mir/fix-1510218

Created by Daniel van Vugt on 2015-10-27 and last modified on 2015-10-28
Get this branch:
bzr branch lp:~vanvugt/mir/fix-1510218
Only Daniel van Vugt can upload to this branch. If you are Daniel van Vugt please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Daniel van Vugt
Project:
Mir
Status:
Merged

Recent revisions

3066. By Daniel van Vugt on 2015-10-28

Don't inline WeakEGL.

It was inlined intentionally because I didn't think there was an appropriate
library to put it in. But then I discovered src/platforms/common/client/

3065. By Daniel van Vugt on 2015-10-27

Header guard!

3064. By Daniel van Vugt on 2015-10-27

Oh how I hate the Mir coding convention.

3063. By Daniel van Vugt on 2015-10-27

Convert android too

3062. By Daniel van Vugt on 2015-10-27

Shrink the diff

3061. By Daniel van Vugt on 2015-10-27

Neater and smaller

3060. By Daniel van Vugt on 2015-10-27

Here's a different and much nicer approach

3059. By Daniel van Vugt on 2015-10-27

Redesign to avoid breaking MockEGL, so tests still pass.

3058. By Daniel van Vugt on 2015-10-27

Implement for mesa

3057. By Daniel van Vugt on 2015-10-27

Avoid spuriously blending RGBX as RGBA (LP: #1423462)

Not only was it sub-optimal in performance but more importantly caused
unpredictable discolouration of RGBX clients (first observed by 3v1n0 in
mplayer-SDL but more recently also seen in Xmir -sw). Any clients that
filled the 'X' byte with 0xff were unaffected.
. Fixes: https://bugs.launchpad.net/bugs/1423462.

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

Branch metadata

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

Subscribers