lp:~mir-team/mir/multiple-change-callbacks
- Get this branch:
- bzr branch lp:~mir-team/mir/multiple-change-callbacks
Branch merges
- Alan Griffiths: Abstain
- Daniel van Vugt: Abstain
- Alberto Aguirre (community): Approve
- PS Jenkins bot (community): Approve (continuous-integration)
-
Diff: 411 lines (+172/-20)11 files modifiedinclude/server/mir/compositor/scene.h (+8/-2)
include/server/mir/scene/observer_id.h (+34/-0)
include/test/mir_test_doubles/mock_scene.h (+4/-1)
src/server/compositor/multi_threaded_compositor.cpp (+2/-2)
src/server/compositor/multi_threaded_compositor.h (+3/-0)
src/server/scene/surface_stack.cpp (+20/-4)
src/server/scene/surface_stack.h (+7/-3)
tests/integration-tests/test_surface_first_frame_sync.cpp (+4/-2)
tests/unit-tests/compositor/test_default_display_buffer_compositor.cpp (+10/-2)
tests/unit-tests/compositor/test_multi_threaded_compositor.cpp (+17/-4)
tests/unit-tests/scene/test_surface_stack.cpp (+63/-0)
Branch information
Recent revisions
- 1538. By Robert Carr
-
Rework Scene::
set_change_ callback to add/remove change callback to support multiple subscribers - 1537. By Alberto Aguirre
-
make current before deleting gl resources in GLPixelBuffer (LP: #1256360). Fixes: https:/
/bugs.launchpad .net/bugs/ 1256360. Approved by Alexandros Frantzis, PS Jenkins bot, Kevin DuBois.
- 1536. By Kevin DuBois
-
Remove the RenderingOperator and VisibilityFilter classes in favor of rendering on the generated list of renderables from the scene.
Approved by Alan Griffiths, Alexandros Frantzis, PS Jenkins bot, Alberto Aguirre.
- 1535. By Alan Griffiths
-
shell: Eliminate shell::
SurfaceFactory and shell::Surface and use scene:: SurfaceCoordina tor and scene::Surface instead. Approved by Andreas Pokorny, Gerry Boland, Alexandros Frantzis, PS Jenkins bot.
- 1534. By Alberto Aguirre
-
Fill the mode refresh rate field for android platform display configurations.
Approved by Alan Griffiths, Alexandros Frantzis, PS Jenkins bot, Kevin DuBois.
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