Closed
Bug 1762517
Opened 3 years ago
Closed 3 years ago
Add support for render tasks that target existing locations
Categories
(Core :: Graphics: WebRender, task)
Core
Graphics: WebRender
Tracking
()
RESOLVED
FIXED
101 Branch
Tracking | Status | |
---|---|---|
firefox101 | --- | fixed |
People
(Reporter: gw, Assigned: gw)
References
Details
Attachments
(1 file)
No description provided.
Assignee | ||
Comment 1•3 years ago
|
||
This incremental patch adds the main support for render tasks that
bind to the same allocated location as an existing render task. It's
used for situations like backdrop-filter, where we write to a target,
then make that task an input to an arbitrary filter chain, and then
begin writing back to the same location again (but with the previous
existing task as an input dependency to the filter chain).
As part of this work, remove the target_inputs
functionality which
was never used and complicates things. This required making the
assign_free pass be recursive (which now matches the assign_render_on
pass).
Assignee | ||
Updated•3 years ago
|
Assignee: nobody → gwatson
Pushed by gwatson@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/75e7df062d5a
Add support for render tasks that target existing locations r=gfx-reviewers,lsalzman
Comment 3•3 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 3 years ago
status-firefox101:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 101 Branch
You need to log in
before you can comment on or make changes to this bug.
Description
•