Rotating an output left or right without restarting the compositor distorts the image
Bug #1643488 reported by
Daniel van Vugt
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mir |
Fix Released
|
Medium
|
Daniel van Vugt | ||
mir (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Rotating an output left or right without restarting the compositor distorts the image.
Test case (using Mir 0.26 or later):
1. Start a server
2. Start a client
3. mirout rotate right
Expected: No distortion
Observed: Distortion
Related branches
lp:~vanvugt/mir/fix-1643488
- Alan Griffiths: Approve
- Kevin DuBois (community): Approve
- Mir CI Bot: Approve (continuous-integration)
-
Diff: 109 lines (+44/-2)4 files modifiedplayground/demo-shell/demo_compositor.cpp (+1/-0)
playground/demo-shell/window_manager.cpp (+0/-2)
src/server/compositor/default_display_buffer_compositor.cpp (+1/-0)
tests/unit-tests/compositor/test_default_display_buffer_compositor.cpp (+42/-0)
Changed in mir: | |
milestone: | none → 1.0.0 |
assignee: | nobody → Daniel van Vugt (vanvugt) |
status: | Triaged → In Progress |
Changed in mir (Ubuntu): | |
status: | New → Triaged |
importance: | Undecided → Medium |
Changed in mir: | |
importance: | High → Medium |
Changed in mir: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Not that mir_proving_server avoids this problem when you use Ctrl+Alt+left/right because it also restarts the compositor with the new dimensions.