[regression] [multimonitor] Clients (sometimes) run at double frame rate if overlapping two monitors.
Bug #1420678 reported by
Daniel van Vugt
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mir |
Fix Released
|
Medium
|
Daniel van Vugt | ||
mir (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
[regression] [multimonitor] Clients sometimes run at double frame rate if overlapping two monitors. Whether or not they do seems somewhat unpredictable. Depends how many times they cross monitor boundaries.
Related branches
lp:~vanvugt/mir/fix-1420678
- Chris Halse Rogers: Approve
- PS Jenkins bot (community): Approve (continuous-integration)
- Alan Griffiths: Approve
-
Diff: 107 lines (+53/-19)2 files modifiedsrc/server/compositor/buffer_queue.cpp (+0/-19)
tests/unit-tests/compositor/test_buffer_queue.cpp (+53/-0)
tags: | added: multimonitor |
summary: |
- [regression] [multimonitor] Clients run at double frame rate if - overlapping two monitors. + [regression] [multimonitor] Clients (sometimes) run at double frame rate + if overlapping two monitors. |
description: | updated |
Changed in mir: | |
milestone: | 0.12.0 → 0.13.0 |
Changed in mir (Ubuntu): | |
importance: | Undecided → Medium |
status: | New → Triaged |
Changed in mir: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Even weirder - the clients stay at double framerate any time they come within 50-100 pixels of the shared edge (!?). Not even touching the screen edge.