Pointer/cursor input lag in unity8 session
Bug #1591328 reported by
Andrea Cimitan
This bug affects 6 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical System Image |
Fix Committed
|
High
|
Unassigned | ||
Mir |
Fix Released
|
High
|
Daniel van Vugt | ||
mir (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
qtmir (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
unity8 (Ubuntu) |
Fix Released
|
High
|
Daniel van Vugt |
Bug Description
Mouse pointer suffers of heavy input lag on my laptop, might also affect tablet
Related branches
lp://staging/~kdub/mir/nested-passthrough
- Daniel van Vugt: Approve
- Cemil Azizoglu (community): Approve
- Mir CI Bot: Approve (continuous-integration)
-
Diff: 918 lines (+376/-43)27 files modifiedinclude/test/mir_test_framework/any_surface.h (+3/-1)
include/test/mir_test_framework/headless_display_buffer_compositor_factory.h (+5/-0)
include/test/mir_test_framework/headless_nested_server_runner.h (+12/-0)
src/client/atomic_callback.h (+3/-3)
src/client/mir_buffer_api.cpp (+2/-0)
src/server/compositor/buffer_map.cpp (+8/-4)
src/server/compositor/buffer_map.h (+3/-1)
src/server/graphics/nested/buffer.cpp (+1/-1)
src/server/graphics/nested/host_connection.h (+1/-0)
src/server/graphics/nested/host_surface_spec.h (+2/-0)
src/server/graphics/nested/ipc_operations.h (+2/-2)
src/server/graphics/nested/mir_client_host_connection.cpp (+192/-5)
src/server/graphics/nested/mir_client_host_connection.h (+1/-0)
src/server/graphics/nested/native_buffer.h (+0/-1)
src/server/graphics/nested/platform.cpp (+52/-2)
tests/acceptance-tests/test_nested_mir.cpp (+17/-0)
tests/include/mir/test/doubles/stub_client_buffer.h (+6/-1)
tests/include/mir/test/doubles/stub_host_connection.h (+5/-0)
tests/integration-tests/test_buffer_scheduling.cpp (+3/-3)
tests/mir_test_framework/any_surface.cpp (+7/-1)
tests/mir_test_framework/headless_display_buffer_compositor_factory.cpp (+22/-2)
tests/mir_test_framework/headless_nested_server_runner.cpp (+17/-3)
tests/mir_test_framework/headless_test.cpp (+1/-1)
tests/unit-tests/compositor/test_client_buffers.cpp (+10/-10)
tests/unit-tests/platforms/nested/test_buffer.cpp (+1/-0)
tests/unit-tests/platforms/nested/test_ipc_operations.cpp (+0/-1)
tests/unit-tests/platforms/nested/test_nested_display_buffer.cpp (+0/-1)
lp://staging/~vanvugt/mir/client-side-vsync
- Alan Griffiths: Approve
- Kevin DuBois (community): Approve
- Mir CI Bot: Approve (continuous-integration)
- Cemil Azizoglu (community): Approve
-
Diff: 1547 lines (+1049/-22)24 files modifiedinclude/client/mir_toolkit/mir_buffer_stream.h (+0/-1)
include/client/mir_toolkit/mir_surface.h (+0/-1)
include/core/mir_toolkit/common.h (+7/-4)
src/client/CMakeLists.txt (+1/-0)
src/client/buffer_stream.cpp (+111/-6)
src/client/buffer_stream.h (+12/-1)
src/client/error_stream.cpp (+6/-0)
src/client/error_stream.h (+2/-0)
src/client/frame_clock.cpp (+156/-0)
src/client/frame_clock.h (+73/-0)
src/client/mir_buffer_stream_api.cpp (+8/-1)
src/client/mir_surface.cpp (+113/-5)
src/client/mir_surface.h (+10/-0)
src/client/mir_surface_api.cpp (+1/-1)
src/client/screencast_stream.cpp (+8/-0)
src/client/screencast_stream.h (+2/-0)
src/include/client/mir/mir_buffer_stream.h (+2/-0)
tests/acceptance-tests/test_client_library.cpp (+5/-0)
tests/acceptance-tests/test_latency.cpp (+27/-2)
tests/include/mir/test/doubles/mock_mir_buffer_stream.h (+2/-0)
tests/unit-tests/client/CMakeLists.txt (+1/-0)
tests/unit-tests/client/test_client_mir_surface.cpp (+81/-0)
tests/unit-tests/client/test_frame_clock.cpp (+420/-0)
tests/unit-tests/platforms/android/server/test_hwc_device.cpp (+1/-0)
lp://staging/~vanvugt/unity8/fix-1497105
- Gerry Boland (community): Approve (code)
- Unity8 CI Bot: Approve (continuous-integration)
-
Diff: 36 lines (+14/-5)1 file modifieddata/unity8.conf (+14/-5)
summary: |
- Pointer input lag in unity8 desktop session + Pointer input lag in unity8 session |
description: | updated |
tags: | added: unity8-desktop |
Changed in mir: | |
milestone: | 0.25.0 → 0.26.0 |
Changed in canonical-devices-system-image: | |
milestone: | 14 → backlog |
Changed in mir: | |
milestone: | 0.26.0 → 1.0.0 |
Changed in mir: | |
milestone: | 1.0.0 → 0.26.0 |
Changed in canonical-devices-system-image: | |
status: | In Progress → Fix Committed |
Changed in mir: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Lots of history here: https:/ /trello. com/c/sDnxldwa