lp:~kdub/mir/native-buffer-type
Created by
Kevin DuBois
and last modified
Only
Kevin DuBois
can upload to this branch. If you are
Kevin DuBois
please log in for upload directions.
Branch merges
Propose for merging
No branches
dependent on this one.
- Alan Griffiths: Approve
- PS Jenkins bot (community): Approve (continuous-integration)
-
Diff: 2070 lines (+342/-380)76 files modifiedexamples/demo_client.c (+13/-6)
include/client/mir_toolkit/mir_client_library.h (+11/-1)
include/server/mir/compositor/buffer.h (+2/-0)
include/shared/mir_toolkit/client_types.h (+9/-17)
include/shared/mir_toolkit/mesa/native_display.h (+1/-0)
include/shared/mir_toolkit/mir_native_buffer.h (+44/-0)
include/test/mir_test_doubles/mock_alloc_adaptor.h (+0/-1)
include/test/mir_test_doubles/mock_android_buffer.h (+0/-57)
include/test/mir_test_doubles/mock_buffer.h (+3/-0)
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/stub_buffer.h (+8/-1)
src/client/aging_buffer.h (+2/-0)
src/client/android/android_client_buffer.cpp (+13/-17)
src/client/android/android_client_buffer.h (+3/-4)
src/client/android/android_client_platform.cpp (+5/-0)
src/client/android/android_client_platform.h (+1/-0)
src/client/android/client_surface_interpreter.cpp (+4/-4)
src/client/android/client_surface_interpreter.h (+2/-2)
src/client/client_buffer.h (+4/-4)
src/client/client_platform.h (+3/-0)
src/client/gbm/gbm_client_buffer.cpp (+2/-7)
src/client/gbm/gbm_client_buffer.h (+2/-3)
src/client/gbm/gbm_client_platform.cpp (+5/-0)
src/client/gbm/gbm_client_platform.h (+1/-0)
src/client/gbm/mesa_native_display_container.cpp (+4/-1)
src/client/mir_client_library.cpp (+7/-11)
src/client/mir_native_buffer.h (+0/-30)
src/client/mir_surface.cpp (+9/-3)
src/client/mir_surface.h (+3/-1)
src/server/compositor/temporary_buffers.cpp (+4/-0)
src/server/compositor/temporary_buffers.h (+1/-0)
src/server/graphics/android/android_buffer.h (+0/-51)
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/buffer.h (+4/-6)
src/server/graphics/android/default_framebuffer_factory.cpp (+3/-2)
src/server/graphics/android/display_support_provider.h (+5/-2)
src/server/graphics/android/fb_device.cpp (+3/-2)
src/server/graphics/android/fb_device.h (+1/-1)
src/server/graphics/android/fb_simple_swapper.cpp (+3/-2)
src/server/graphics/android/fb_simple_swapper.h (+5/-5)
src/server/graphics/android/fb_swapper.h (+9/-5)
src/server/graphics/android/graphic_buffer_allocator.h (+2/-2)
src/server/graphics/android/hwc10_device.cpp (+2/-1)
src/server/graphics/android/hwc10_device.h (+1/-1)
src/server/graphics/android/hwc11_device.cpp (+2/-1)
src/server/graphics/android/hwc11_device.h (+1/-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 (+3/-2)
src/server/graphics/android/hwc_layerlist.h (+6/-3)
src/server/graphics/android/server_render_window.cpp (+1/-1)
src/server/graphics/android/server_render_window.h (+5/-2)
src/server/graphics/gbm/gbm_buffer.cpp (+5/-0)
src/server/graphics/gbm/gbm_buffer.h (+1/-0)
tests/integration-tests/client/test_client_render.cpp (+0/-1)
tests/integration-tests/graphics/android/test_buffer_integration.cpp (+0/-7)
tests/unit-tests/client/android/test_client_android_buffer.cpp (+5/-21)
tests/unit-tests/client/android/test_client_surface_interpreter.cpp (+12/-10)
tests/unit-tests/client/gbm/test_gbm_client_buffer.cpp (+1/-1)
tests/unit-tests/client/test_aging_buffer.cpp (+1/-6)
tests/unit-tests/client/test_client_buffer_depository.cpp (+2/-3)
tests/unit-tests/client/test_client_mir_surface.cpp (+17/-25)
tests/unit-tests/client/test_client_platform.cpp (+14/-0)
tests/unit-tests/client/test_mir_connection.cpp (+1/-0)
tests/unit-tests/compositor/test_temporary_buffers.cpp (+9/-0)
tests/unit-tests/graphics/android/test_fb_device.cpp (+3/-3)
tests/unit-tests/graphics/android/test_fb_simple_swapper.cpp (+11/-11)
tests/unit-tests/graphics/android/test_framebuffer_factory.cpp (+2/-2)
tests/unit-tests/graphics/android/test_hwc10_device.cpp (+3/-2)
tests/unit-tests/graphics/android/test_hwc11_device.cpp (+4/-3)
tests/unit-tests/graphics/android/test_hwc_device.cpp (+1/-1)
tests/unit-tests/graphics/android/test_hwc_layerlist.cpp (+3/-3)
tests/unit-tests/graphics/android/test_server_interpreter.cpp (+18/-14)
Branch information
Recent revisions
This branch has not been scanned yet.
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