Severe graphical corruption (mostly horizontal streaks/lines) running software clients (including Xmir) on android
Bug #1406725 reported by
Daniel van Vugt
This bug affects 3 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical Pocket Desktop |
Fix Released
|
Critical
|
kevin gunn | ||
Mir |
Fix Released
|
Critical
|
Kevin DuBois | ||
mir (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
xorg-server (Ubuntu) |
Invalid
|
Critical
|
Unassigned |
Bug Description
I'm seeing severe graphical corruption running mir_demo_
Start a few instances of the client (or just one flicker and some other clients) and you'll see the mir_demo_
I don't think it's an overlays issue. The problem occurs even without overlays.
Related branches
lp:~kdub/mir/0.17.1-fix-1406725
On hold
for merging
into
lp:mir/0.17
- Mir development team: Pending requested
-
Diff: 393 lines (+125/-9)19 files modifieddebian/changelog (+7/-2)
include/renderers/gl/mir/renderer/gl/texture_source.h (+1/-0)
src/client/buffer_stream.cpp (+3/-2)
src/common/CMakeLists.txt (+1/-0)
src/common/graphics/android/android_native_buffer.cpp (+46/-0)
src/gl/recently_used_cache.cpp (+9/-0)
src/include/common/mir/graphics/android/android_native_buffer.h (+25/-0)
src/include/common/mir/graphics/android/native_buffer.h (+3/-0)
src/platforms/android/server/buffer.cpp (+7/-3)
src/platforms/android/server/buffer.h (+1/-0)
src/platforms/android/server/ipc_operations.cpp (+2/-0)
src/server/compositor/multi_threaded_compositor.cpp (+5/-1)
tests/acceptance-tests/test_latency.cpp (+1/-1)
tests/include/mir/test/doubles/mock_android_native_buffer.h (+3/-0)
tests/include/mir/test/doubles/stub_android_native_buffer.h (+3/-0)
tests/mir_test_doubles/mock_egl.cpp (+2/-0)
tests/unit-tests/client/android/test_gralloc_registrar.cpp (+2/-0)
tests/unit-tests/graphics/android/test_android_alloc_adaptor.cpp (+2/-0)
tests/unit-tests/graphics/android/test_native_buffer.cpp (+2/-0)
lp:~kdub/mir/fix-1406725
- PS Jenkins bot (community): Approve (continuous-integration)
- Alberto Aguirre (community): Approve
-
Diff: 69 lines (+34/-3)3 files modifiedinclude/client/mir_toolkit/mir_buffer_stream.h (+4/-2)
src/client/buffer_stream.cpp (+2/-1)
tests/unit-tests/client/test_client_buffer_stream.cpp (+28/-0)
tags: | added: nexus4 |
summary: |
- Severe graphical corruption running software clients (including Xmir) on - android + Severe graphical corruption (mostly horizontal streaks/lines) running + software clients (including Xmir) on android |
Changed in mir: | |
assignee: | nobody → Kevin DuBois (kdub) |
milestone: | none → 0.18.0 |
status: | Triaged → In Progress |
Changed in mir: | |
importance: | High → Critical |
Changed in xorg-server (Ubuntu): | |
importance: | High → Critical |
Changed in canonical-pocket-desktop: | |
assignee: | nobody → kevin gunn (kgunn72) |
importance: | Undecided → Critical |
status: | New → In Progress |
tags: | added: nexus4 nexus7 |
tags: | removed: nexus4 nexus7 |
Changed in canonical-pocket-desktop: | |
status: | In Progress → Fix Committed |
Changed in mir: | |
status: | Fix Committed → Fix Released |
Changed in canonical-pocket-desktop: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
This bug is now hurting Xmir on phones.