Merge lp://qastaging/~afrantzis/mir/buffer-bind-to-render-image into lp://qastaging/mir
Status: | Rejected |
---|---|
Rejected by: | Alexandros Frantzis |
Proposed branch: | lp://qastaging/~afrantzis/mir/buffer-bind-to-render-image |
Merge into: | lp://qastaging/mir |
Diff against target: |
866 lines (+131/-92) 27 files modified
examples/buffer_render_target.cpp (+1/-1) examples/server_example_adorning_compositor.cpp (+1/-1) include/platform/mir/graphics/buffer.h (+2/-1) include/platform/mir/graphics/render_image.h (+34/-0) src/platform/symbols.map (+1/-1) src/platforms/android/server/buffer.cpp (+2/-1) src/platforms/android/server/buffer.h (+1/-1) src/platforms/mesa/server/common/gbm_buffer.cpp (+2/-1) src/platforms/mesa/server/common/gbm_buffer.h (+1/-1) src/platforms/mesa/server/common/shm_buffer.cpp (+3/-1) src/platforms/mesa/server/common/shm_buffer.h (+1/-1) src/server/compositor/recently_used_cache.cpp (+1/-1) src/server/compositor/screencast_display_buffer.cpp (+1/-1) src/server/compositor/temporary_buffers.cpp (+2/-2) src/server/compositor/temporary_buffers.h (+1/-1) src/server/scene/gl_pixel_buffer.cpp (+1/-1) tests/include/mir/test/doubles/mock_buffer.h (+9/-6) tests/include/mir/test/doubles/stub_buffer.h (+1/-1) tests/integration-tests/graphics/mesa/test_buffer_integration.cpp (+5/-3) tests/unit-tests/compositor/test_gl_renderer.cpp (+4/-9) tests/unit-tests/compositor/test_gl_texture_cache.cpp (+5/-5) tests/unit-tests/compositor/test_screencast_display_buffer.cpp (+1/-1) tests/unit-tests/compositor/test_temporary_buffers.cpp (+3/-3) tests/unit-tests/graphics/android/test_buffer_tex_bind.cpp (+33/-33) tests/unit-tests/graphics/mesa/common/test_shm_buffer.cpp (+9/-9) tests/unit-tests/graphics/mesa/kms/test_gbm_buffer.cpp (+4/-4) tests/unit-tests/scene/test_gl_pixel_buffer.cpp (+2/-2) |
To merge this branch: | bzr merge lp://qastaging/~afrantzis/mir/buffer-bind-to-render-image |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Daniel van Vugt | Needs Fixing | ||
Cemil Azizoglu (community) | Approve | ||
PS Jenkins bot (community) | continuous-integration | Needs Fixing | |
Review via email:
|
Commit message
platform: Change Buffer:
Description of the change
The first in a (long) series of MPs to allow our core to use non-GL renderers.
This MP changes "void Buffer:
This change constitutes a mirplatform ABI break. I will handle the break in an upcoming MP to keep the proposal focused.
Unmerged revisions
- 2852. By Alexandros Frantzis
-
platform: Change Buffer:
:gl_bind_ to_texture( ) to the more general Buffer: :bind_to_ render_ image()
FAILED: Continuous integration, rev:2852 jenkins. qa.ubuntu. com/job/ mir-ci/ 4603/ jenkins. qa.ubuntu. com/job/ mir-android- vivid-i386- build/3567 s-jenkins. ubuntu- ci:8080/ job/mir- clang-ts- wily-amd64- build/429/ console jenkins. qa.ubuntu. com/job/ mir-clang- wily-amd64- build/1101/ console jenkins. qa.ubuntu. com/job/ mir-mediumtests -vivid- touch/3515/ console jenkins. qa.ubuntu. com/job/ mir-wily- amd64-ci/ 752 jenkins. qa.ubuntu. com/job/ mir-wily- amd64-ci/ 752/artifact/ work/output/ *zip*/output. zip jenkins. qa.ubuntu. com/job/ mir-mediumtests -builder- vivid-armhf/ 3515 jenkins. qa.ubuntu. com/job/ mir-mediumtests -builder- vivid-armhf/ 3515/artifact/ work/output/ *zip*/output. zip jenkins. qa.ubuntu. com/job/ mir-mediumtests -runner- mako/6290/ console s-jenkins. ubuntu- ci:8080/ job/touch- flash-device/ 22652
http://
Executed test runs:
SUCCESS: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
deb: http://
FAILURE: http://
SUCCESS: http://
Click here to trigger a rebuild: s-jenkins. ubuntu- ci:8080/ job/mir- ci/4603/ rebuild
http://