lp:~raof/mir/xserver-for-shellinator
- Get this branch:
- bzr branch lp:~raof/mir/xserver-for-shellinator
Branch merges
Branch information
Recent revisions
- 1334. By Chris Halse Rogers
-
Add initial work on X server spawning support.
Includes (broken) acceptance test!
- 1333. By Andreas Pokorny
-
Translucent Server which prefers a transparent pixel format
The new example is based on the existing basic_server.
.Approved by Alan Griffiths, PS Jenkins bot, Robert Carr.
- 1332. By Alan Griffiths
-
frontend: refactor ProtobufMessage
Processor to separate out generic response sending logic from specific message handling. Approved by Kevin DuBois, Chris Halse Rogers, PS Jenkins bot, Andreas Pokorny.
- 1331. By Alan Griffiths
-
client: expose the part of the client RPC infrastructure needed for downstream to prototype their own message sending.
Approved by PS Jenkins bot, Alexandros Frantzis.
- 1330. By PS Jenkins bot
-
Merge latest changelog updates from lp:mir, document release 0.1.3 properly
and prepare for release 0.1.4.
.Approved by Daniel van Vugt, Kevin DuBois, Alan Griffiths, PS Jenkins bot.
- 1329. By Andreas Pokorny
-
With this change the case (of switch) and block indenting is reworked, to match the preferred style. This
style can new also be produced through common automatic code formatting tools. A boiler plate .clang-format is added
with this MP. Note that some of the settings might not be correct. Additionally some heuristics in clang-format
might not match a readers taste.Additionally this change also fixes some examples of constants inside the code blocks that did not conform to
the naming style for constants. .Approved by PS Jenkins bot, Alan Griffiths.
- 1328. By Andreas Pokorny
-
Adds a mir pixel format parameter to DisplayConfigur
ation:: configure_ output So within DisplayConfigur
ationPolicy 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. Fixes: https://bugs.launchpad .net/bugs/ 1256702. Approved by PS Jenkins bot, Daniel van Vugt, Robert Carr.
- 1327. By Andreas Pokorny
-
Fixes the rule list to match the function parameter placement with the examples
Changes the examples to match the formating and naming style described. Also some minor typos are fixed.
.Approved by PS Jenkins bot, Kevin DuBois, Alan Griffiths, Alexandros Frantzis.
- 1326. By Kevin DuBois
-
Add 'android-headers' as a build dependency for android. Remove the headers in 3rd_party that are now included with that package. Clean up some of the build includes so the input and android-specific includes are not global.
Approved by PS Jenkins bot, Ricardo Salveti, Robert Carr, Alan Griffiths, Alexandros Frantzis, Daniel van Vugt.
- 1325. By Daniel van Vugt
-
Cache surface textures on the GPU to eliminate duplicate uploads.
At the moment GLRenderer is unconditionally uploading a new copy of every
visible surface to the GPU, on every frame. This branch changes that to
only upload textures for visible surfaces when they change.In a realistic GUI with multiple surfaces where most of them don't change
on every frame, this eliminates most of the texture copies. So performance
with multiple visible surfaces should be greatly increased.Also resolves bug: LP: #1263592. Fixes: https:/
/bugs.launchpad .net/bugs/ 1263592. Approved by PS Jenkins bot, Alexandros Frantzis, Alan Griffiths, Robert Carr.
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