Merge lp://staging/~kdub/mir/fix-1661521-0.26.1 into lp://staging/~mir-team/mir/0.26-old
Proposed by
Kevin DuBois
Status: | Merged |
---|---|
Merged at revision: | 4011 |
Proposed branch: | lp://staging/~kdub/mir/fix-1661521-0.26.1 |
Merge into: | lp://staging/~mir-team/mir/0.26-old |
Diff against target: |
682 lines (+254/-29) 21 files modified
src/client/buffer_factory.cpp (+52/-8) src/client/buffer_factory.h (+40/-2) src/client/mir_connection.cpp (+1/-1) src/include/client/mir/client_buffer_factory.h (+2/-0) src/platforms/android/client/android_client_buffer_factory.cpp (+9/-0) src/platforms/android/client/android_client_buffer_factory.h (+3/-0) src/platforms/eglstream-kms/client/client_buffer_factory.cpp (+10/-0) src/platforms/eglstream-kms/client/client_buffer_factory.h (+4/-1) src/platforms/mesa/client/client_buffer.cpp (+24/-0) src/platforms/mesa/client/client_buffer.h (+4/-0) src/platforms/mesa/client/client_buffer_factory.cpp (+12/-0) src/platforms/mesa/client/client_buffer_factory.h (+3/-0) tests/include/mir/test/doubles/mock_client_buffer_factory.h (+2/-0) tests/include/mir/test/doubles/stub_client_buffer_factory.h (+7/-0) tests/mir_test_framework/stub_client_platform_factory.cpp (+11/-0) tests/unit-tests/client/test_buffer_vault.cpp (+5/-3) tests/unit-tests/client/test_client_buffer_stream.cpp (+11/-11) tests/unit-tests/client/test_mir_connection.cpp (+8/-2) tests/unit-tests/client/test_protobuf_rpc_channel.cpp (+4/-0) tests/unit-tests/client/test_screencast_stream.cpp (+7/-1) tests/unit-tests/platforms/mesa/client/test_client_buffer.cpp (+35/-0) |
To merge this branch: | bzr merge lp://staging/~kdub/mir/fix-1661521-0.26.1 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Mir development team | Pending | ||
Review via email: mp+316368@code.staging.launchpad.net |
Commit message
Make sure native format is properly communicated all the way from client through nested to host and back again. The native format was getting lost, resulting in a failed EGL buffer mapping, resulting in black nested clients.
fixes: LP: #1661521
Description of the change
Make sure native format is properly communicated all the way from client through nested to host and back again. The native format was getting lost, resulting in a failed EGL buffer mapping, resulting in black nested clients.
fixes: LP: #1661521
To post a comment you must log in.