Merge lp://qastaging/~alan-griffiths/mir/move-graphicsplatform-dependencies-to-graphics into lp://qastaging/~mir-team/mir/trunk
Proposed by
Alan Griffiths
Status: | Work in progress |
---|---|
Proposed branch: | lp://qastaging/~alan-griffiths/mir/move-graphicsplatform-dependencies-to-graphics |
Merge into: | lp://qastaging/~mir-team/mir/trunk |
Diff against target: |
3976 lines (+494/-482) 133 files modified
examples/buffer_render_target.cpp (+4/-4) examples/buffer_render_target.h (+4/-4) examples/render_surfaces.cpp (+1/-1) include/server/mir/compositor/back_buffer_strategy.h (+4/-5) include/server/mir/compositor/buffer_allocation_strategy.h (+2/-2) include/server/mir/compositor/buffer_basic.h (+5/-5) include/server/mir/compositor/buffer_stream_factory.h (+1/-1) include/server/mir/compositor/buffer_stream_surfaces.h (+2/-2) include/server/mir/compositor/buffer_swapper.h (+7/-7) include/server/mir/compositor/buffer_swapper_multi.h (+8/-10) include/server/mir/compositor/buffer_swapper_spin.h (+7/-7) include/server/mir/compositor/graphic_buffer_allocator.h (+2/-2) include/server/mir/compositor/multi_acquisition_back_buffer_strategy.h (+4/-6) include/server/mir/compositor/swapper_factory.h (+2/-2) include/server/mir/default_server_configuration.h (+3/-3) include/server/mir/frontend/session_mediator.h (+2/-2) include/server/mir/frontend/surface.h (+2/-2) include/server/mir/graphics/buffer.h (+1/-2) include/server/mir/graphics/buffer_id.h (+4/-4) include/server/mir/graphics/buffer_initializer.h (+3/-6) include/server/mir/graphics/gl_pixel_buffer.h (+4/-4) include/server/mir/graphics/pixel_buffer.h (+5/-8) include/server/mir/graphics/platform.h (+2/-2) include/server/mir/shell/surface.h (+2/-2) include/server/mir/shell/surface_buffer_access.h (+2/-2) include/server/mir/shell/threaded_snapshot_strategy.h (+7/-4) include/server/mir/surfaces/buffer_stream.h (+4/-4) include/server/mir/surfaces/surface.h (+6/-4) include/shared/mir/int_wrapper.h (+6/-6) include/test/mir_test_doubles/mock_buffer.h (+4/-4) include/test/mir_test_doubles/mock_buffer_bundle.h (+4/-4) include/test/mir_test_doubles/mock_buffer_initializer.h (+2/-2) include/test/mir_test_doubles/mock_buffer_stream.h (+2/-2) 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/mock_interpreter_resource_cache.h (+2/-2) include/test/mir_test_doubles/mock_surface.h (+1/-1) include/test/mir_test_doubles/mock_swapper.h (+7/-7) include/test/mir_test_doubles/mock_swapper_factory.h (+1/-1) include/test/mir_test_doubles/null_platform.h (+1/-1) include/test/mir_test_doubles/stub_buffer.h (+1/-1) include/test/mir_test_doubles/stub_buffer_stream.h (+4/-4) include/test/mir_test_doubles/stub_surface.h (+2/-2) src/server/compositor/buffer_basic.cpp (+5/-3) src/server/compositor/buffer_bundle.h (+6/-5) src/server/compositor/buffer_stream_factory.cpp (+2/-2) src/server/compositor/buffer_stream_surfaces.cpp (+3/-2) src/server/compositor/buffer_swapper_multi.cpp (+8/-7) src/server/compositor/buffer_swapper_spin.cpp (+7/-7) src/server/compositor/multi_acquisition_back_buffer_strategy.cpp (+5/-4) src/server/compositor/swapper_factory.cpp (+5/-4) src/server/compositor/switching_bundle.cpp (+7/-6) src/server/compositor/switching_bundle.h (+4/-4) src/server/compositor/temporary_buffers.cpp (+3/-2) src/server/compositor/temporary_buffers.h (+8/-7) src/server/default_server_configuration.cpp (+1/-1) src/server/frontend/client_buffer_tracker.cpp (+4/-4) src/server/frontend/client_buffer_tracker.h (+4/-4) src/server/frontend/session_mediator.cpp (+2/-2) src/server/graphics/android/android_buffer_allocator.cpp (+1/-1) src/server/graphics/android/android_graphic_buffer_allocator.h (+1/-1) src/server/graphics/android/android_platform.cpp (+2/-2) src/server/graphics/android/android_platform.h (+1/-1) src/server/graphics/android/default_framebuffer_factory.cpp (+4/-3) src/server/graphics/android/default_framebuffer_factory.h (+4/-3) src/server/graphics/android/display_support_provider.h (+3/-5) src/server/graphics/android/fb_device.cpp (+4/-4) src/server/graphics/android/fb_device.h (+1/-1) src/server/graphics/android/fb_simple_swapper.cpp (+3/-3) src/server/graphics/android/fb_simple_swapper.h (+3/-3) src/server/graphics/android/fb_swapper.h (+4/-9) src/server/graphics/android/hwc10_device.cpp (+2/-2) src/server/graphics/android/hwc10_device.h (+1/-1) src/server/graphics/android/hwc11_device.cpp (+3/-3) src/server/graphics/android/hwc11_device.h (+3/-1) src/server/graphics/android/hwc_common_device.h (+1/-1) src/server/graphics/android/hwc_device.h (+1/-1) src/server/graphics/android/hwc_layerlist.cpp (+2/-2) src/server/graphics/android/hwc_layerlist.h (+4/-7) src/server/graphics/android/internal_client_window.cpp (+1/-1) src/server/graphics/android/interpreter_cache.cpp (+3/-3) src/server/graphics/android/interpreter_cache.h (+3/-3) src/server/graphics/android/interpreter_resource_cache.h (+4/-6) src/server/graphics/android/server_render_window.cpp (+1/-1) src/server/graphics/gbm/gbm_buffer_allocator.cpp (+2/-2) src/server/graphics/gbm/gbm_buffer_allocator.h (+2/-2) src/server/graphics/gbm/gbm_platform.cpp (+1/-1) src/server/graphics/gbm/gbm_platform.h (+1/-1) src/server/graphics/gbm/internal_native_display.cpp (+1/-1) src/server/graphics/gbm/internal_native_surface.cpp (+1/-1) src/server/graphics/gbm/internal_native_surface.h (+2/-2) src/server/graphics/gl_pixel_buffer.cpp (+2/-3) src/server/graphics/gl_renderer.cpp (+1/-1) src/server/shell/surface.cpp (+3/-2) src/server/shell/threaded_snapshot_strategy.cpp (+5/-5) src/server/surfaces/surface.cpp (+3/-3) tests/integration-tests/client/test_client_render.cpp (+4/-4) tests/integration-tests/compositor/test_buffer_stream.cpp (+4/-3) tests/integration-tests/compositor/test_stress_buffer_swapper.cpp (+29/-28) tests/integration-tests/compositor/test_swapping_swappers.cpp (+2/-1) tests/integration-tests/graphics/gbm/test_buffer_integration.cpp (+8/-8) tests/integration-tests/shell/test_session.cpp (+5/-5) tests/integration-tests/test_display_info.cpp (+3/-3) tests/integration-tests/test_drm_auth_magic.cpp (+2/-2) tests/integration-tests/test_surfaceloop.cpp (+7/-7) tests/integration-tests/test_swapinterval.cpp (+2/-2) tests/mir_test_framework/testing_server_options.cpp (+2/-2) tests/unit-tests/compositor/test_buffer_id.cpp (+9/-8) tests/unit-tests/compositor/test_buffer_swapper.cpp (+13/-12) tests/unit-tests/compositor/test_buffer_swapper_double.cpp (+5/-4) tests/unit-tests/compositor/test_buffer_swapper_spin_triple.cpp (+10/-9) tests/unit-tests/compositor/test_buffer_swapper_triple.cpp (+6/-5) tests/unit-tests/compositor/test_swapper_factory.cpp (+7/-6) tests/unit-tests/compositor/test_switching_bundle.cpp (+2/-1) tests/unit-tests/compositor/test_temporary_buffers.cpp (+4/-3) tests/unit-tests/frontend/test_client_buffer_tracker.cpp (+15/-15) tests/unit-tests/frontend/test_session_mediator.cpp (+8/-8) tests/unit-tests/frontend/test_session_mediator_android.cpp (+2/-2) tests/unit-tests/frontend/test_session_mediator_gbm.cpp (+2/-2) tests/unit-tests/graphics/android/test_fb_simple_swapper.cpp (+9/-8) tests/unit-tests/graphics/android/test_framebuffer_factory.cpp (+2/-1) tests/unit-tests/graphics/android/test_hwc10_device.cpp (+2/-1) tests/unit-tests/graphics/android/test_hwc11_device.cpp (+4/-3) tests/unit-tests/graphics/android/test_internal_client.cpp (+3/-3) tests/unit-tests/graphics/android/test_internal_client_interpreter.cpp (+3/-3) tests/unit-tests/graphics/android/test_server_interpreter.cpp (+7/-6) tests/unit-tests/graphics/gbm/test_internal_client.cpp (+0/-1) tests/unit-tests/graphics/gbm/test_internal_native_surface.cpp (+1/-1) tests/unit-tests/shell/test_application_session.cpp (+1/-1) tests/unit-tests/shell/test_surface.cpp (+3/-2) tests/unit-tests/shell/test_threaded_snapshot_strategy.cpp (+6/-5) tests/unit-tests/surfaces/test_surface_stack.cpp (+4/-4) |
To merge this branch: | bzr merge lp://qastaging/~alan-griffiths/mir/move-graphicsplatform-dependencies-to-graphics |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
PS Jenkins bot (community) | continuous-integration | Approve | |
Daniel van Vugt | Needs Fixing | ||
Review via email:
|
Commit message
graphics, conpositor: Move dependencies of graphics platform into graphics.
Description of the change
graphics, conpositor: Move dependencies of graphics platform into graphics.
This is preparatory to splitting graphics off into an LGPL library that breaks the current dependency of graphicsplatform implementations on GPL code.
To post a comment you must log in.
Unmerged revisions
- 862. By Alan Griffiths
-
Move IntWrapper to LGPL
- 861. By Alan Griffiths
-
merge lp:mir
- 860. By Alan Griffiths
-
merge lp:mir
- 859. By Alan Griffiths
-
merge lp:mir
- 858. By Alan Griffiths
-
Move buffer.h and buffer_id.h to graphics
- 857. By Alan Griffiths
-
Move Buffer interface and BufferID to graphics
- 856. By Alan Griffiths
-
Simpler and more flexible IntWrapper
- 855. By Alan Griffiths
-
merge lp:mir
- 854. By Alan Griffiths
-
Move shell/pixel_
buffer. h to graphics - 853. By Alan Griffiths
-
Move PixelBuffer to graphics
PASSED: Continuous integration, rev:858 jenkins. qa.ubuntu. com/job/ mir-ci/ 1026/ jenkins. qa.ubuntu. com/job/ mir-android- saucy-i386- build/1332 jenkins. qa.ubuntu. com/job/ mir-clang- saucy-amd64- build/1217 jenkins. qa.ubuntu. com/job/ mir-saucy- amd64-ci/ 264 jenkins. qa.ubuntu. com/job/ mir-saucy- amd64-ci/ 264/artifact/ work/output/ *zip*/output. zip jenkins. qa.ubuntu. com/job/ mir-vm- ci-build/ ./distribution= quantal, flavor= amd64/655
http://
Executed test runs:
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild: s-jenkins: 8080/job/ mir-ci/ 1026/rebuild
http://