Mir may bypass hidden and uninitialized fullscreen surfaces, when it shouldn't be rendering them at all
Bug #1236712 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
Mir will bypass hidden and uninitialized surfaces, when it shouldn't be rendering them at all. This is because BypassFilter ignores CompositingCrit
Related branches
lp:~vanvugt/mir/fix-1236712
- Alan Griffiths: Approve
- PS Jenkins bot (community): Approve (continuous-integration)
- Alexandros Frantzis (community): Approve
-
Diff: 135 lines (+68/-11)3 files modifiedinclude/test/mir_test_doubles/stub_compositing_criteria.h (+9/-3)
src/server/compositor/bypass.cpp (+2/-8)
tests/unit-tests/compositor/test_bypass.cpp (+57/-0)
description: | updated |
Changed in mir: | |
assignee: | nobody → Daniel van Vugt (vanvugt) |
summary: |
- Mir will bypass hidden and uninitialized surfaces, when it shouldn't be - rendering them at all + Mir may bypass hidden and uninitialized fullscreen surfaces, when it + shouldn't be rendering them at all |
Changed in mir: | |
milestone: | none → phone-v1-freeze |
Changed in mir: | |
milestone: | phone-v1-freeze → 0.0.15 |
Changed in mir: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Fix committed into lp:~mir-team/mir/development-branch at revision None, scheduled for release in mir, milestone Unknown