Closed Bug 1518690 Opened 5 years ago Closed 3 years ago

Make BasicLayerManager::PushGroupForLayer use gfxContext::PushGroupForBlendBack

Categories

(Core :: Graphics: Layers, enhancement, P3)

66 Branch
enhancement

Tracking

()

RESOLVED WONTFIX
Tracking Status
firefox66 --- wontfix

People

(Reporter: kats, Unassigned)

References

Details

(Whiteboard: [gfx-noted])

Spinoff from https://phabricator.services.mozilla.com/D15254#403675, where Markus says:

I think the fact that BasicLayerManager::PushGroupForLayer tries to allocate such a large surface is another bug - it should only need as many pixels as will be on the screen. This is an ok check to add, but please file another bug about this. The canPushGroup check makes it look like this code was written before gfxContext::PushGroupForBlendBack existed - I think this code can just be converted to call that, and the CreateSimilarDrawTarget call will go away.

Priority: -- → P3
Whiteboard: [gfx-noted]
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.