Closed Bug 1374891 Opened 7 years ago Closed 7 years ago

Use CreateSimiliarDrawTarget for Filters instead of CreateOffscreenTarget

Categories

(Core :: Graphics: WebRender, defect, P1)

defect

Tracking

()

RESOLVED FIXED
mozilla58
Tracking Status
firefox56 --- unaffected
firefox57 --- unaffected
firefox58 --- fixed

People

(Reporter: jrmuizel, Assigned: jrmuizel)

References

Details

(Keywords: stale-bug, Whiteboard: [wr-mvp])

Attachments

(1 file)

This lets us use DrawTargetRecording/Capture for the filter source.
Assignee: nobody → jmuizelaar
Attachment #8879781 - Flags: review?(mstange)
Blocks: omtp
Is this going to create a dual draw target when you draw the filter into a component alpha layer? I think it is.
True. I also switched another place recently in bug 1371855 without considering this consequence.
I remember reviewing at least two patches that switched us away from CreateSimilarDrawTarget because of this issue.
This can land once bug 1375179 has landed.
Depends on: 1375179
Attachment #8879781 - Flags: review?(mstange) → review+
Status: NEW → ASSIGNED
Priority: P3 → P1
Whiteboard: [wr-mvp]
Target Milestone: --- → mozilla57
The patch for this bug landed with the number of the dupe bug.
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: mozilla57 → mozilla58
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: