lp://staging/~afrantzis/mir/non-blocking-swap-buffers-spike
- Get this branch:
- bzr branch lp://staging/~afrantzis/mir/non-blocking-swap-buffers-spike
Branch merges
Branch information
Recent revisions
- 1527. By Alexandros Frantzis
-
compositor: Spike non-blocking swap buffers call (for occluded or otherwise not displayed surfaces)
- 1526. By Andreas Pokorny
-
Workaround for Greeter turning the screen on.
This is just a workaround for the issue with the split greeter. While display is off another greeter is spawned to be shown as soon as display is turned on again. A greeter is a nested mir server. On initialization nested servers send the initial display configuration to the hosting server. Obviously that configuration contains power_mode == MirPowerMode:
:mir_power_ mode_on.
u-s-c sets the focus onto the recently started greeter as soon as the session has a surface with buffers in. On that focus change the the stored display configuration (given they have one) is applied. Which turns the display on.This change disables sending the first/initial nested display configuration.
We clearly need a better solution for that issue so we can remove that workaround as soon as we have one.
. Fixes: https://bugs.launchpad .net/bugs/ 1297876. Approved by PS Jenkins bot, Alan Griffiths.
- 1525. By Alan Griffiths
-
scene: extend SurfaceObserver so as to re-implement the legacy Surface change notifications.
Approved by PS Jenkins bot, Alexandros Frantzis, Kevin DuBois.
- 1524. By Daniel van Vugt
-
demo-shell: Make the titlebar shape and colour configurable
.Approved by PS Jenkins bot, Alan Griffiths.
- 1523. By Daniel van Vugt
-
Ensure partially-offscreen surfaces are not culled as if they were fully
off screen (LP: #1301115). Fixes: https://bugs.launchpad .net/bugs/ 1301115. Approved by PS Jenkins bot, Chris Halse Rogers.
- 1522. By Kevin DuBois
-
graphics: remove the should_
be_rendered_ in() function in exchange for a temporary visible() function. This helps seperate out the state of the renderable in preparation of a sane locking scheme. Approved by PS Jenkins bot, Alan Griffiths, Daniel van Vugt, Andreas Pokorny.
- 1521. By Kevin DuBois
-
compositor: now that we have a filtered list of renderables we want to draw, directly access the information needed to implement a frig instead of burdening the RenderingOperator to provide it. Fixes: https:/
/bugs.launchpad .net/bugs/ 1298596. Approved by Alexandros Frantzis, Alan Griffiths, PS Jenkins bot, Daniel van Vugt.
- 1520. By Alan Griffiths
-
scene: Simplify BasicSurface creation by separating out an initial cut of SurfaceObserver.
Approved by Andreas Pokorny, Alexandros Frantzis, Gerry Boland, PS Jenkins bot.
- 1519. By Alexandros Frantzis
-
nested: Respect GLConfig preferences.
Approved by PS Jenkins bot, Daniel van Vugt, Andreas Pokorny, Alan Griffiths, Chris Halse Rogers.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://staging/mir/0.1