lp:~alan-griffiths/mir/move-graphicsplatform-dependencies-to-graphics
Created by
Alan Griffiths
and last modified
- Get this branch:
- bzr branch lp:~alan-griffiths/mir/move-graphicsplatform-dependencies-to-graphics
Only
Alan Griffiths
can upload to this branch. If you are
Alan Griffiths
please log in for upload directions.
Branch merges
Propose for merging
No branches
dependent on this one.
On hold
for merging
into
lp:~mir-team/mir/trunk
- PS Jenkins bot (community): Approve (continuous-integration)
- Daniel van Vugt: Needs Fixing
-
Diff: 3976 lines (+494/-482)133 files modifiedexamples/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)
Branch information
Recent revisions
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