Mir

lp:~andreas-pokorny/mir/add-pixel-format-to-display-configuration

Created by Andreas Pokorny on 2014-01-02 and last modified on 2014-01-10
Get this branch:
bzr branch lp:~andreas-pokorny/mir/add-pixel-format-to-display-configuration
Only Andreas Pokorny can upload to this branch. If you are Andreas Pokorny please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Andreas Pokorny
Project:
Mir
Status:
Merged

Recent revisions

1314. By Andreas Pokorny on 2014-01-10

duplicate namespaces aliases removed

1313. By Andreas Pokorny on 2014-01-09

more reasonable opaque format selection, and turned chnage into a real API change for the client_types

1312. By Andreas Pokorny on 2014-01-08

merged undoing of PixelFormat wrapper

1311. By Andreas Pokorny on 2014-01-08

Android fixes

1310. By Andreas Pokorny on 2014-01-07

abi bump and prerequisite branch updated

1309. By Andreas Pokorny on 2014-01-02

Invalid read fix in test case

1308. By Andreas Pokorny on 2014-01-02

Provide opaque pixel formats to clients

Up to now only transparent pixel formats were advertized in the DisplayOutput structure
on android. Since with that MP the available formats are scanned for opaque and transparent
ones and then used in nested_display the format array must be more complete.

1307. By Andreas Pokorny on 2014-01-02

Adds a mir pixel format parameter to DisplayConfiguration::configure_output

So within DisplayConfigurationPolicy the format can be specified for each output.
The pixel format parameter is still ignored by android and also mesa to some degree,
which only validates it. It is supported by nested display. The default configuration
policy implementation tries to select an opaque format though.

1306. By Andreas Pokorny on 2014-01-02

include guard syntax

1305. By Andreas Pokorny on 2014-01-02

Renamed valid_format to valid_mir_pixel_format
added missing include guard.

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