mir_demo_client_flicker rendering very slowly on Android
Bug #1252173 reported by
Daniel van Vugt
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mir |
Fix Released
|
High
|
Kevin DuBois | ||
mir (Ubuntu) |
Fix Released
|
High
|
Unassigned |
Bug Description
mir_demo_
Related branches
lp://qastaging/~kdub/mir/n10-support
- Daniel van Vugt: Approve (manual testing)
- PS Jenkins bot (community): Approve (continuous-integration)
- Alexandros Frantzis (community): Approve
- Alan Griffiths: Approve
-
Diff: 2330 lines (+686/-615)36 files modifiedinclude/shared/mir/graphics/android/mir_native_window.h (+1/-0)
include/test/mir_test_doubles/mock_display_device.h (+1/-2)
include/test/mir_test_doubles/mock_framebuffer_bundle.h (+50/-0)
include/test/mir_test_doubles/mock_hwc_composer_device_1.h (+20/-4)
include/test/mir_test_doubles/stub_display_device.h (+4/-2)
src/server/graphics/android/CMakeLists.txt (+1/-1)
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/display_device.h (+4/-3)
src/server/graphics/android/fb_device.cpp (+18/-13)
src/server/graphics/android/fb_device.h (+5/-1)
src/server/graphics/android/framebuffer_bundle.h (+16/-11)
src/server/graphics/android/framebuffers.cpp (+116/-10)
src/server/graphics/android/framebuffers.h (+18/-13)
src/server/graphics/android/graphic_buffer_allocator.h (+1/-1)
src/server/graphics/android/hwc10_device.cpp (+6/-12)
src/server/graphics/android/hwc10_device.h (+6/-4)
src/server/graphics/android/hwc11_device.cpp (+27/-81)
src/server/graphics/android/hwc11_device.h (+8/-5)
src/server/graphics/android/hwc_layerlist.cpp (+8/-0)
src/server/graphics/android/hwc_layerlist.h (+3/-0)
src/server/graphics/android/resource_factory.cpp (+8/-14)
src/server/graphics/android/server_render_window.cpp (+6/-10)
src/server/graphics/android/server_render_window.h (+1/-4)
src/shared/graphics/android/mir_native_window.cpp (+9/-3)
tests/integration-tests/client/test_client_render.cpp (+4/-4)
tests/integration-tests/graphics/android/test_display_integration.cpp (+7/-0)
tests/unit-tests/client/android/test_android_native_window.cpp (+7/-3)
tests/unit-tests/graphics/android/test_fb_device.cpp (+31/-59)
tests/unit-tests/graphics/android/test_fb_simple_swapper.cpp (+179/-106)
tests/unit-tests/graphics/android/test_hwc10_device.cpp (+17/-15)
tests/unit-tests/graphics/android/test_hwc11_device.cpp (+62/-166)
tests/unit-tests/graphics/android/test_hwc_device.cpp (+2/-2)
tests/unit-tests/graphics/android/test_hwc_layerlist.cpp (+24/-3)
tests/unit-tests/graphics/android/test_resource_factory.cpp (+2/-33)
tests/unit-tests/graphics/android/test_server_interpreter.cpp (+12/-28)
Changed in mir: | |
milestone: | none → 0.1.2 |
assignee: | nobody → Kevin DuBois (kdub) |
status: | New → In Progress |
importance: | Undecided → High |
tags: | added: nexus4 |
summary: |
- Performance regression: mir_demo_client_flicker rendering very slowly on - Android + mir_demo_client_flicker rendering very slowly on Android |
description: | updated |
Changed in mir: | |
status: | Fix Committed → Fix Released |
Changed in mir (Ubuntu): | |
status: | New → Triaged |
importance: | Undecided → High |
Changed in mir (Ubuntu): | |
status: | Triaged → Fix Committed |
To post a comment you must log in.
Fix committed into lp:~mir-team/mir/development-branch at revision None, scheduled for release in mir, milestone Unknown