Closed Bug 1629724 Opened 5 years ago Closed 5 years ago

Improve the GC strategy of the render target pool

Categories

(Core :: Graphics: WebRender, enhancement)

enhancement

Tracking

()

RESOLVED FIXED
mozilla77
Tracking Status
firefox77 --- fixed

People

(Reporter: gw, Assigned: gw)

References

Details

Attachments

(1 file)

No description provided.

Only drop targets from the render target pool when the size of
the pool is larger than an arbitrary threshold (this is 32 MB
for now), and the render target hasn't been used in the last
60 frames of rendering.

This reduces the number of allocation thrashing of textures in
the render target pool on most pages.

Assignee: nobody → gwatson
Status: NEW → ASSIGNED
Blocks: 1576637
Pushed by gwatson@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/c6ed30c910c0 Improve the GC strategy of the render target pool. r=nical
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla77
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: