Closed Bug 1521420 Opened 10 months ago Closed 10 months ago

Skip some redundant work during picture caching updates

Categories

(Core :: Graphics: WebRender, enhancement)

enhancement
Not set

Tracking

()

RESOLVED FIXED
mozilla66
Tracking Status
firefox66 --- fixed

People

(Reporter: gw, Assigned: gw)

References

Details

Attachments

(1 file)

Existing code does some redundant work in the case of a primitive that is outside the picture caching display port.

If a primitive is outside the selected tile grid, we know that it's not visible and can thus (a) skip building the primitive dependency list (b) skip building the clip chain and doing the follow up visibility tests.

Assignee: nobody → gwatson
Pushed by gwatson@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/c25d82a5b24c
Skip some redundant work during picture caching updates. r=jrmuizel
Status: NEW → RESOLVED
Closed: 10 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla66
Depends on: 1533456
No longer depends on: 1533456
Regressions: 1533456
You need to log in before you can comment on or make changes to this bug.