Add support for rendering only the picture snapshots without presenting the frame to the window
Categories
(Core :: Graphics: WebRender, task, P3)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox136 | --- | fixed |
People
(Reporter: nical, Assigned: nical)
References
Details
(Whiteboard: [viewtransitions:m1:gfx])
Attachments
(2 files, 1 obsolete file)
Updated•1 year ago
|
| Assignee | ||
Updated•1 year ago
|
| Assignee | ||
Comment 1•1 year ago
|
||
A dettached stacking context is cached into a snapshot image but not drawn into the frame.
Depends on D231909
Comment 2•1 year ago
|
||
Comment on attachment 9443158 [details]
Bug 1924152 - Add support for dettached stacking contexts. r=#gfx-reviewers
Revision D231914 was moved to bug 1924130. Setting attachment 9443158 [details] to obsolete.
| Assignee | ||
Updated•1 year ago
|
| Assignee | ||
Updated•1 year ago
|
| Assignee | ||
Comment 3•1 year ago
|
||
The goal for this initial implementation is to be able to render picture snapshots without presenting the frame, but it could be extended to supporting some picture cache slices without presenting (for example if we know that the picture is not affected by scrolling or animated properties and want to start rendering it early).
| Assignee | ||
Comment 4•1 year ago
|
||
Also add a test to exercise the feature as well as the new render-without-present mode in WebRender.
Depends on D234162
Comment 6•1 year ago
|
||
Backed out for causing WR bustages.
Backout link: https://hg.mozilla.org/integration/autoland/rev/89c1825a29bcfe5157d543b6425849a8627a6873
Push with failures: https://treeherder.mozilla.org/jobs?repo=autoland&resultStatus=testfailed%2Cbusted%2Cexception%2Cretry%2Cusercancel&revision=03b773761f5d40ee501204a1d596c5dde90cb6f7
Failure log:
https://treeherder.mozilla.org/logviewer?job_id=490199534&repo=autoland&lineNumber=48237
| Assignee | ||
Updated•1 year ago
|
Comment 8•1 year ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/656bdcc5d6b0
https://hg.mozilla.org/mozilla-central/rev/48aaa9a98d33
Description
•