[regression] [BufferQueue] mir does not composite last client given buffer
Bug #1321861 reported by
Alberto Aguirre
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mir |
Fix Released
|
Critical
|
Alberto Aguirre | ||
mir (Ubuntu) |
Fix Released
|
Critical
|
Unassigned |
Bug Description
mir does not composite last client given buffer which results in behavior as in: https:/
BufferQueue currently returns the number of ready buffers on buffers_
Since once buffer is always ready, it should return ready buffers + 1.
Related branches
lp://staging/~albaguirre/mir/fix-1321861
Rejected
for merging
into
lp://staging/mir
- Daniel van Vugt: Needs Fixing
- PS Jenkins bot (community): Approve (continuous-integration)
-
Diff: 40 lines (+18/-1)2 files modifiedsrc/server/compositor/buffer_queue.cpp (+1/-1)
tests/unit-tests/compositor/test_buffer_queue.cpp (+17/-0)
lp://staging/~albaguirre/mir/fix-1321861-alt
- PS Jenkins bot (community): Needs Fixing (continuous-integration)
- Alan Griffiths: Approve
- Cemil Azizoglu (community): Approve
-
Diff: 75 lines (+8/-7)3 files modifiedsrc/server/compositor/default_display_buffer_compositor.cpp (+2/-2)
tests/integration-tests/test_surface_stack_with_compositor.cpp (+2/-2)
tests/unit-tests/compositor/test_default_display_buffer_compositor.cpp (+4/-3)
Changed in mir: | |
status: | New → In Progress |
Changed in mir: | |
status: | In Progress → Fix Committed |
Changed in mir: | |
status: | Fix Committed → Fix Released |
Changed in mir (Ubuntu): | |
importance: | Undecided → Critical |
status: | New → Fix Released |
To post a comment you must log in.