[HDR] Delay publishing new layers untill we have all surfaces painted after LayerSet
Categories
(Core :: Graphics: WebRender, defect)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox143 | --- | fixed |
People
(Reporter: stransky, Assigned: stransky)
References
(Blocks 1 open bug)
Details
Attachments
(6 external files)
We should delay painting to layers until we have all set to avoid flickering.
| Assignee | ||
Updated•1 year ago
|
| Assignee | ||
Comment 1•1 year ago
•
|
||
Looks like we also need to delay subsurface unmap until we have a new content as it's not synced:
Destroying a sub-surface takes effect immediately. If you need to synchronize the removal of a sub-surface to the parent surface update, unmap the sub-surface first by attaching a NULL wl_buffer, update parent, and then destroy the sub-surface.
| Assignee | ||
Comment 2•1 year ago
|
||
| Assignee | ||
Comment 3•1 year ago
|
||
| Assignee | ||
Comment 4•1 year ago
|
||
| Assignee | ||
Comment 5•1 year ago
|
||
| Assignee | ||
Comment 6•1 year ago
|
||
| Assignee | ||
Comment 7•1 year ago
|
||
Updated•1 year ago
|
Updated•1 year ago
|
Updated•1 year ago
|
Updated•1 year ago
|
Updated•1 year ago
|
Updated•1 year ago
|
| Assignee | ||
Updated•1 year ago
|
Comment 9•1 year ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/b6af856c27e7
https://hg.mozilla.org/mozilla-central/rev/a643b5c35833
https://hg.mozilla.org/mozilla-central/rev/3a39fb584630
https://hg.mozilla.org/mozilla-central/rev/7d404c8380f6
https://hg.mozilla.org/mozilla-central/rev/f9398fcc7913
https://hg.mozilla.org/mozilla-central/rev/80fd50803ad0
Updated•1 year ago
|
Description
•