lp:~raof/mir/separate-graphics-buffer-and-display
- Get this branch:
- bzr branch lp:~raof/mir/separate-graphics-buffer-and-display
Branch merges
- PS Jenkins bot (community): Needs Fixing (continuous-integration)
- Kevin DuBois (community): Needs Fixing
- Robert Ancell: Approve
-
Diff: 1083 lines (+247/-123)60 files modifiedinclude/test/mir_test_doubles/mock_alloc_adaptor.h (+2/-2)
include/test/mir_test_doubles/mock_android_buffer.h (+1/-1)
include/test/mir_test_doubles/mock_android_framebuffer_window.h (+1/-1)
include/test/mir_test_doubles/mock_display_support_provider.h (+1/-1)
include/test/mir_test_doubles/mock_hwc_interface.h (+1/-1)
include/test/mir_test_doubles/mock_hwc_organizer.h (+1/-1)
include/test/mir_test_doubles/null_virtual_terminal.h (+1/-1)
src/server/CMakeLists.txt (+3/-1)
src/server/graphics/CMakeLists.txt (+20/-0)
src/server/platform/CMakeLists.txt (+29/-17)
src/server/platform/android_platform.cpp (+5/-5)
src/server/platform/display/CMakeLists.txt (+35/-0)
src/server/platform/display/android/CMakeLists.txt (+5/-7)
src/server/platform/display/android/default_framebuffer_factory.cpp (+1/-1)
src/server/platform/display/android/fb_device.cpp (+2/-2)
src/server/platform/display/android/hwc_layerlist.cpp (+1/-1)
src/server/platform/display/android/server_render_window.cpp (+2/-2)
src/server/platform/display/gbm/CMakeLists.txt (+4/-5)
src/server/platform/display/gbm/gbm_display.cpp (+1/-1)
src/server/platform/display/gbm/gbm_display_buffer.cpp (+1/-1)
src/server/platform/egl/CMakeLists.txt (+4/-4)
src/server/platform/gbm_platform.cpp (+3/-3)
src/server/platform/gbm_platform.h (+1/-1)
src/server/platform/graphics_buffer/CMakeLists.txt (+8/-0)
src/server/platform/graphics_buffer/android/CMakeLists.txt (+22/-0)
src/server/platform/graphics_buffer/gbm/CMakeLists.txt (+28/-0)
src/server/platform/graphics_buffer/gbm/gbm_buffer_allocator.cpp (+1/-1)
tests/integration-tests/client/test_client_render.cpp (+2/-2)
tests/integration-tests/graphics/android/test_buffer_integration.cpp (+1/-1)
tests/integration-tests/graphics/android/test_display_integration.cpp (+8/-8)
tests/integration-tests/graphics/gbm/test_buffer_integration.cpp (+3/-3)
tests/unit-tests/graphics/android/test_android_alloc_adaptor.cpp (+1/-1)
tests/unit-tests/graphics/android/test_android_alloc_adaptor_native_win.cpp (+1/-1)
tests/unit-tests/graphics/android/test_android_buffer_allocator.cpp (+1/-1)
tests/unit-tests/graphics/android/test_android_display_factory.cpp (+7/-7)
tests/unit-tests/graphics/android/test_android_fb.cpp (+2/-2)
tests/unit-tests/graphics/android/test_android_framebuffer_window.cpp (+1/-1)
tests/unit-tests/graphics/android/test_buffer.cpp (+1/-1)
tests/unit-tests/graphics/android/test_buffer_tex_bind.cpp (+1/-1)
tests/unit-tests/graphics/android/test_fb_device.cpp (+1/-1)
tests/unit-tests/graphics/android/test_fb_simple_swapper.cpp (+1/-1)
tests/unit-tests/graphics/android/test_framebuffer_factory.cpp (+3/-3)
tests/unit-tests/graphics/android/test_gpu_display.cpp (+1/-1)
tests/unit-tests/graphics/android/test_hwc10_device.cpp (+1/-1)
tests/unit-tests/graphics/android/test_hwc11_device.cpp (+2/-2)
tests/unit-tests/graphics/android/test_hwc_device.cpp (+3/-3)
tests/unit-tests/graphics/android/test_hwc_display.cpp (+1/-1)
tests/unit-tests/graphics/android/test_hwc_layerlist.cpp (+1/-1)
tests/unit-tests/graphics/android/test_pixel_format.cpp (+1/-1)
tests/unit-tests/graphics/android/test_server_interpreter.cpp (+2/-2)
tests/unit-tests/graphics/gbm/test_gbm_buffer.cpp (+3/-3)
tests/unit-tests/graphics/gbm/test_gbm_buffer_allocator.cpp (+2/-2)
tests/unit-tests/graphics/gbm/test_gbm_display.cpp (+3/-3)
tests/unit-tests/graphics/gbm/test_gbm_display_configuration.cpp (+2/-2)
tests/unit-tests/graphics/gbm/test_gbm_display_multi_monitor.cpp (+1/-1)
tests/unit-tests/graphics/gbm/test_gbm_platform.cpp (+1/-1)
tests/unit-tests/graphics/gbm/test_kms_output.cpp (+2/-2)
tests/unit-tests/graphics/gbm/test_kms_page_flipper.cpp (+1/-1)
tests/unit-tests/graphics/gbm/test_linux_virtual_terminal.cpp (+1/-1)
tests/unit-tests/graphics/test_graphics_platform.cpp (+1/-1)
Related bugs
Related blueprints
Branch information
Recent revisions
- 641. By Alan Griffiths
-
examples: make demo_shell an example in the docs.
Approved by PS Jenkins bot, Kevin DuBois.
- 640. By Alan Griffiths
-
config, tests, examples: make it possible to configure the command-
line/environmen t options and use that capability in examples. Approved by Kevin DuBois, PS Jenkins bot.
- 639. By Kevin DuBois
-
add some logging to Android display. (similar to the logging the GBM display does). some of the logging functions in DisplayLogger are gbm specific, so those events are not called.
Approved by Alan Griffiths, PS Jenkins bot.
- 638. By Alan Griffiths
-
guides, doc: add the C++ Style Guide to the generated docs.
Approved by PS Jenkins bot, Kevin DuBois.
- 637. By Kevin DuBois
-
ensure that the OpenGLES state has no bound textures backed by "live buffers" (eg, mc::Buffer + eglImageKHR) at the the time that a client shut downs.
fixes: lp:1172472
fixes: lp:1168071.Approved by PS Jenkins bot, Alan Griffiths, Robert Ancell.
- 636. By Alan Griffiths
-
frontend, shell, tests: surface-states updated to avoid supplying dependencies through public member functions.
Approved by PS Jenkins bot, Chris Halse Rogers, Robert Ancell, 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-team/mir/trunk